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:
parent
faa37475e9
commit
7647e90b15
|
@ -1320,11 +1320,11 @@ static bool ac_eliminate_const_output(uint8_t *vs_output_param_offset,
|
|||
return true;
|
||||
}
|
||||
|
||||
void ac_eliminate_const_vs_outputs(struct ac_llvm_context *ctx,
|
||||
LLVMValueRef main_fn,
|
||||
uint8_t *vs_output_param_offset,
|
||||
uint32_t num_outputs,
|
||||
uint8_t *num_param_exports)
|
||||
void ac_optimize_vs_outputs(struct ac_llvm_context *ctx,
|
||||
LLVMValueRef main_fn,
|
||||
uint8_t *vs_output_param_offset,
|
||||
uint32_t num_outputs,
|
||||
uint8_t *num_param_exports)
|
||||
{
|
||||
LLVMBasicBlockRef bb;
|
||||
bool removed_any = false;
|
||||
|
|
|
@ -240,11 +240,11 @@ void ac_get_image_intr_name(const char *base_name,
|
|||
LLVMTypeRef rsrc_type,
|
||||
char *out_name, unsigned out_len);
|
||||
|
||||
void ac_eliminate_const_vs_outputs(struct ac_llvm_context *ac,
|
||||
LLVMValueRef main_fn,
|
||||
uint8_t *vs_output_param_offset,
|
||||
uint32_t num_outputs,
|
||||
uint8_t *num_param_exports);
|
||||
void ac_optimize_vs_outputs(struct ac_llvm_context *ac,
|
||||
LLVMValueRef main_fn,
|
||||
uint8_t *vs_output_param_offset,
|
||||
uint32_t num_outputs,
|
||||
uint8_t *num_param_exports);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -5815,11 +5815,11 @@ ac_nir_eliminate_const_vs_outputs(struct nir_to_llvm_context *ctx)
|
|||
outinfo = &ctx->shader_info->tes.outinfo;
|
||||
}
|
||||
|
||||
ac_eliminate_const_vs_outputs(&ctx->ac,
|
||||
ctx->main_function,
|
||||
outinfo->vs_output_param_offset,
|
||||
VARYING_SLOT_MAX,
|
||||
&outinfo->param_exports);
|
||||
ac_optimize_vs_outputs(&ctx->ac,
|
||||
ctx->main_function,
|
||||
outinfo->vs_output_param_offset,
|
||||
VARYING_SLOT_MAX,
|
||||
&outinfo->param_exports);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -7244,11 +7244,11 @@ static void si_eliminate_const_vs_outputs(struct si_shader_context *ctx)
|
|||
shader->key.as_ls)
|
||||
return;
|
||||
|
||||
ac_eliminate_const_vs_outputs(&ctx->ac,
|
||||
ctx->main_fn,
|
||||
shader->info.vs_output_param_offset,
|
||||
info->num_outputs,
|
||||
&shader->info.nr_param_exports);
|
||||
ac_optimize_vs_outputs(&ctx->ac,
|
||||
ctx->main_fn,
|
||||
shader->info.vs_output_param_offset,
|
||||
info->num_outputs,
|
||||
&shader->info.nr_param_exports);
|
||||
}
|
||||
|
||||
static void si_count_scratch_private_memory(struct si_shader_context *ctx)
|
||||
|
|
Loading…
Reference in New Issue