ac: rename ac_eliminate_const_vs_outputs -> ac_optimize_vs_outputs

Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
Marek Olšák 2017-04-29 23:53:08 +02:00
parent faa37475e9
commit 7647e90b15
4 changed files with 20 additions and 20 deletions

View File

@ -1320,11 +1320,11 @@ static bool ac_eliminate_const_output(uint8_t *vs_output_param_offset,
return true; return true;
} }
void ac_eliminate_const_vs_outputs(struct ac_llvm_context *ctx, void ac_optimize_vs_outputs(struct ac_llvm_context *ctx,
LLVMValueRef main_fn, LLVMValueRef main_fn,
uint8_t *vs_output_param_offset, uint8_t *vs_output_param_offset,
uint32_t num_outputs, uint32_t num_outputs,
uint8_t *num_param_exports) uint8_t *num_param_exports)
{ {
LLVMBasicBlockRef bb; LLVMBasicBlockRef bb;
bool removed_any = false; bool removed_any = false;

View File

@ -240,11 +240,11 @@ void ac_get_image_intr_name(const char *base_name,
LLVMTypeRef rsrc_type, LLVMTypeRef rsrc_type,
char *out_name, unsigned out_len); char *out_name, unsigned out_len);
void ac_eliminate_const_vs_outputs(struct ac_llvm_context *ac, void ac_optimize_vs_outputs(struct ac_llvm_context *ac,
LLVMValueRef main_fn, LLVMValueRef main_fn,
uint8_t *vs_output_param_offset, uint8_t *vs_output_param_offset,
uint32_t num_outputs, uint32_t num_outputs,
uint8_t *num_param_exports); uint8_t *num_param_exports);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@ -5815,11 +5815,11 @@ ac_nir_eliminate_const_vs_outputs(struct nir_to_llvm_context *ctx)
outinfo = &ctx->shader_info->tes.outinfo; outinfo = &ctx->shader_info->tes.outinfo;
} }
ac_eliminate_const_vs_outputs(&ctx->ac, ac_optimize_vs_outputs(&ctx->ac,
ctx->main_function, ctx->main_function,
outinfo->vs_output_param_offset, outinfo->vs_output_param_offset,
VARYING_SLOT_MAX, VARYING_SLOT_MAX,
&outinfo->param_exports); &outinfo->param_exports);
} }
static void static void

View File

@ -7244,11 +7244,11 @@ static void si_eliminate_const_vs_outputs(struct si_shader_context *ctx)
shader->key.as_ls) shader->key.as_ls)
return; return;
ac_eliminate_const_vs_outputs(&ctx->ac, ac_optimize_vs_outputs(&ctx->ac,
ctx->main_fn, ctx->main_fn,
shader->info.vs_output_param_offset, shader->info.vs_output_param_offset,
info->num_outputs, info->num_outputs,
&shader->info.nr_param_exports); &shader->info.nr_param_exports);
} }
static void si_count_scratch_private_memory(struct si_shader_context *ctx) static void si_count_scratch_private_memory(struct si_shader_context *ctx)