/external/mesa3d/src/intel/compiler/ |
D | brw_shader.h | 43 struct backend_shader { struct 46 backend_shader(const struct brw_compiler *compiler, 53 virtual ~backend_shader(); 72 brw_analysis<brw::idom_tree, backend_shader> idom_analysis; argument 92 struct backend_shader; argument 104 bool opt_predicated_break(struct backend_shader *s);
|
D | brw_fs_live_variables.h | 36 struct backend_shader; 80 fs_live_variables(const backend_shader *s); 83 bool validate(const backend_shader *s) const;
|
D | brw_vec4_live_variables.h | 35 struct backend_shader; 67 vec4_live_variables(const backend_shader *s); 71 validate(const backend_shader *s) const;
|
D | brw_cfg.h | 76 struct backend_shader; 306 cfg_t(const backend_shader *s, exec_list *instructions); 323 const struct backend_shader *s; 440 idom_tree(const backend_shader *s); 444 validate(const backend_shader *) const in validate()
|
D | brw_shader.cpp | 708 backend_shader::backend_shader(const struct brw_compiler *compiler, in backend_shader() function in backend_shader 727 backend_shader::~backend_shader() in ~backend_shader() 1222 backend_shader::dump_instructions() const in dump_instructions() 1228 backend_shader::dump_instructions(const char *name) const in dump_instructions() 1259 backend_shader::calculate_cfg() in calculate_cfg() 1267 backend_shader::invalidate_analysis(brw::analysis_dependency_class c) in invalidate_analysis()
|
D | brw_dead_control_flow.h | 29 bool dead_control_flow_eliminate(backend_shader *s);
|
D | brw_ir_performance.h | 50 validate(const backend_shader *) const in validate()
|
D | brw_vec4_builder.h | 54 vec4_builder(backend_shader *shader, unsigned dispatch_width = 8) : 68 vec4_builder(backend_shader *shader, bblock_t *block, instruction *inst) : in vec4_builder() 511 backend_shader *shader;
|
D | brw_dead_control_flow.cpp | 41 dead_control_flow_eliminate(backend_shader *s) in dead_control_flow_eliminate()
|
D | brw_cfg.cpp | 159 const backend_shader *s = this->cfg->s; in dump() 169 cfg_t::cfg_t(const backend_shader *s, exec_list *instructions) : in cfg_t() 541 idom_tree::idom_tree(const backend_shader *s) : in idom_tree()
|
D | brw_vec4_live_variables.cpp | 218 vec4_live_variables::vec4_live_variables(const backend_shader *s) in vec4_live_variables() 271 vec4_live_variables::validate(const backend_shader *s) const in validate()
|
D | brw_predicated_break.cpp | 57 opt_predicated_break(backend_shader *s) in opt_predicated_break()
|
D | brw_fs_builder.h | 55 fs_builder(backend_shader *shader, in fs_builder() 71 fs_builder(backend_shader *shader, bblock_t *block, fs_inst *inst) : in fs_builder() 722 backend_shader *shader;
|
D | brw_vec4.h | 64 class vec4_visitor : public backend_shader 110 brw_analysis<brw::vec4_live_variables, backend_shader> live_analysis;
|
D | brw_fs_live_variables.cpp | 258 fs_live_variables::fs_live_variables(const backend_shader *s) in fs_live_variables() 345 fs_live_variables::validate(const backend_shader *s) const in validate()
|
D | brw_fs.h | 93 class fs_visitor : public backend_shader 346 brw_analysis<brw::fs_live_variables, backend_shader> live_analysis;
|
D | brw_fs_visitor.cpp | 908 : backend_shader(compiler, log_data, mem_ctx, shader, prog_data), in fs_visitor() 926 : backend_shader(compiler, log_data, mem_ctx, shader, in fs_visitor()
|
D | brw_fs_reg_allocate.cpp | 567 spill_max_size(const backend_shader *s) in spill_max_size() 585 spill_base_mrf(const backend_shader *s) in spill_base_mrf()
|
D | brw_schedule_instructions.cpp | 547 instruction_scheduler(const backend_shader *s, int grf_count, in instruction_scheduler() 633 const backend_shader *bs;
|
D | brw_vec4.cpp | 2650 backend_shader::invalidate_analysis(c); in invalidate_analysis() 2693 backend_shader::dump_instructions(filename); \ in run() 2706 backend_shader::dump_instructions(filename); in run()
|
D | brw_fs_scoreboard.cpp | 108 num_instructions(const backend_shader *shader) in num_instructions()
|
D | brw_ir_performance.cpp | 1502 calculate_performance(performance &p, const backend_shader *s, in calculate_performance()
|
D | brw_vec4_visitor.cpp | 1767 : backend_shader(compiler, log_data, mem_ctx, shader, &prog_data->base), in vec4_visitor()
|
D | brw_fs.cpp | 7571 backend_shader::invalidate_analysis(c); in invalidate_analysis() 7612 backend_shader::dump_instructions(filename); \ in optimize() 7626 backend_shader::dump_instructions(filename); in optimize()
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 1956 - intel/compiler: Introduce backend_shader method to propagate IR 1968 - intel/compiler: Pass single backend_shader argument to the 1970 - intel/compiler: Pass single backend_shader argument to the 3247 - intel/compiler: Pass backend_shader \* to cfg_t()
|