/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/ |
H A D | elk_shader.h | 46 struct elk_backend_shader { struct 49 elk_backend_shader(const struct elk_compiler *compiler, 56 virtual ~elk_backend_shader(); 75 elk_analysis<elk::idom_tree, elk_backend_shader> idom_analysis; argument 97 struct elk_backend_shader; argument 108 bool elk_opt_predicated_break(struct elk_backend_shader *s);
|
H A D | elk_shader.cpp | 676 elk_backend_shader::elk_backend_shader(const struct elk_compiler *compiler, in elk_backend_shader() function in elk_backend_shader 693 elk_backend_shader::~elk_backend_shader() in ~elk_backend_shader() 1201 elk_backend_shader::dump_instructions(const char *name) const in dump_instructions() 1218 elk_backend_shader::dump_instructions_to_file(FILE *file) const in dump_instructions_to_file() 1238 elk_backend_shader::calculate_cfg() in calculate_cfg() 1246 elk_backend_shader::invalidate_analysis(elk::analysis_dependency_class c) in invalidate_analysis()
|
H A D | elk_cfg.h | 76 struct elk_backend_shader; 328 elk_cfg_t(const elk_backend_shader *s, exec_list *instructions); 360 const struct elk_backend_shader *s; 492 idom_tree(const elk_backend_shader *s); 498 validate(const elk_backend_shader *) const in validate()
|
H A D | elk_fs_live_variables.h | 36 struct elk_backend_shader; 80 fs_live_variables(const elk_backend_shader *s); 85 bool validate(const elk_backend_shader *s) const;
|
H A D | elk_vec4_live_variables.h | 35 struct elk_backend_shader; 67 vec4_live_variables(const elk_backend_shader *s); 73 validate(const elk_backend_shader *s) const;
|
H A D | elk_vec4_builder.h | 54 vec4_builder(elk_backend_shader *shader, unsigned dispatch_width = 8) : 68 vec4_builder(elk_backend_shader *shader, elk_bblock_t *block, instruction *inst) : in vec4_builder() 535 elk_backend_shader *shader;
|
H A D | elk_vec4_live_variables.cpp | 218 vec4_live_variables::vec4_live_variables(const elk_backend_shader *s) in vec4_live_variables() 273 vec4_live_variables::validate(const elk_backend_shader *s) const in validate()
|
H A D | elk_cfg.cpp | 160 const elk_backend_shader *s = this->cfg->s; in dump() 192 elk_cfg_t::elk_cfg_t(const elk_backend_shader *s, exec_list *instructions) : in elk_cfg_t() 661 idom_tree::idom_tree(const elk_backend_shader *s) : in idom_tree()
|
H A D | elk_vec4.h | 63 class vec4_visitor : public elk_backend_shader 110 elk_analysis<elk::vec4_live_variables, elk_backend_shader> live_analysis;
|
H A D | elk_fs_live_variables.cpp | 249 fs_live_variables::fs_live_variables(const elk_backend_shader *s) in fs_live_variables() 337 fs_live_variables::validate(const elk_backend_shader *s) const in validate()
|
H A D | elk_dead_control_flow.h | 29 bool elk_dead_control_flow_eliminate(elk_backend_shader *s);
|
H A D | elk_fs_visitor.cpp | 851 : elk_backend_shader(compiler, params, shader, prog_data, debug_enabled), in elk_fs_visitor() 870 : elk_backend_shader(compiler, params, shader, &prog_data->base, in elk_fs_visitor() 893 : elk_backend_shader(compiler, params, shader, &prog_data->base.base, in elk_fs_visitor()
|
H A D | elk_ir_performance.h | 50 validate(const elk_backend_shader *) const in validate()
|
H A D | elk_fs.h | 165 class elk_fs_visitor : public elk_backend_shader 325 elk_analysis<elk::fs_live_variables, elk_backend_shader> live_analysis;
|
H A D | elk_dead_control_flow.cpp | 41 elk_dead_control_flow_eliminate(elk_backend_shader *s) in elk_dead_control_flow_eliminate()
|
H A D | elk_predicated_break.cpp | 102 elk_opt_predicated_break(elk_backend_shader *s) in elk_opt_predicated_break()
|
H A D | elk_fs_reg_allocate.cpp | 464 spill_max_size(const elk_backend_shader *s) in spill_max_size() 485 spill_base_mrf(const elk_backend_shader *s) in spill_base_mrf()
|
H A D | elk_vec4.cpp | 2362 elk_backend_shader::invalidate_analysis(c); in invalidate_analysis() 2418 elk_backend_shader::dump_instructions(filename); \ in run() 2432 elk_backend_shader::dump_instructions(filename); in run()
|
H A D | elk_schedule_instructions.cpp | 594 elk_instruction_scheduler(void *mem_ctx, const elk_backend_shader *s, int grf_count, in elk_instruction_scheduler() 676 const elk_backend_shader *bs;
|
H A D | elk_ir_performance.cpp | 1418 calculate_performance(performance &p, const elk_backend_shader *s, in calculate_performance()
|
H A D | elk_vec4_visitor.cpp | 1378 : elk_backend_shader(compiler, params, shader, &prog_data->base, debug_enabled), in vec4_visitor()
|
H A D | elk_fs.cpp | 5504 elk_backend_shader::invalidate_analysis(c); in invalidate_analysis()
|