Home
last modified time | relevance | path

Searched refs:elk_backend_shader (Results 1 – 22 of 22) sorted by relevance

/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/
H A Delk_shader.h46 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 Delk_shader.cpp676 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 Delk_cfg.h76 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 Delk_fs_live_variables.h36 struct elk_backend_shader;
80 fs_live_variables(const elk_backend_shader *s);
85 bool validate(const elk_backend_shader *s) const;
H A Delk_vec4_live_variables.h35 struct elk_backend_shader;
67 vec4_live_variables(const elk_backend_shader *s);
73 validate(const elk_backend_shader *s) const;
H A Delk_vec4_builder.h54 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 Delk_vec4_live_variables.cpp218 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 Delk_cfg.cpp160 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 Delk_vec4.h63 class vec4_visitor : public elk_backend_shader
110 elk_analysis<elk::vec4_live_variables, elk_backend_shader> live_analysis;
H A Delk_fs_live_variables.cpp249 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 Delk_dead_control_flow.h29 bool elk_dead_control_flow_eliminate(elk_backend_shader *s);
H A Delk_fs_visitor.cpp851 : 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 Delk_ir_performance.h50 validate(const elk_backend_shader *) const in validate()
H A Delk_fs.h165 class elk_fs_visitor : public elk_backend_shader
325 elk_analysis<elk::fs_live_variables, elk_backend_shader> live_analysis;
H A Delk_dead_control_flow.cpp41 elk_dead_control_flow_eliminate(elk_backend_shader *s) in elk_dead_control_flow_eliminate()
H A Delk_predicated_break.cpp102 elk_opt_predicated_break(elk_backend_shader *s) in elk_opt_predicated_break()
H A Delk_fs_reg_allocate.cpp464 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 Delk_vec4.cpp2362 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 Delk_schedule_instructions.cpp594 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 Delk_ir_performance.cpp1418 calculate_performance(performance &p, const elk_backend_shader *s, in calculate_performance()
H A Delk_vec4_visitor.cpp1378 : elk_backend_shader(compiler, params, shader, &prog_data->base, debug_enabled), in vec4_visitor()
H A Delk_fs.cpp5504 elk_backend_shader::invalidate_analysis(c); in invalidate_analysis()