Home
last modified time | relevance | path

Searched refs:cfg_t (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_cfg.cpp53 bblock_t::bblock_t(cfg_t *cfg) : in bblock_t()
154 cfg_t::cfg_t(exec_list *instructions) in cfg_t() function in cfg_t
326 cfg_t::~cfg_t() in ~cfg_t()
332 cfg_t::remove_block(bblock_t *block) in remove_block()
385 cfg_t::new_block() in new_block()
393 cfg_t::set_next_block(bblock_t **cur, bblock_t *block, int ip) in set_next_block()
406 cfg_t::make_block_array() in make_block_array()
418 cfg_t::dump(backend_shader *s) in dump()
454 cfg_t::calculate_idom() in calculate_idom()
491 cfg_t::intersect(bblock_t *b1, bblock_t *b2) in intersect()
[all …]
Dbrw_fs_live_variables.h31 struct cfg_t;
65 fs_live_variables(fs_visitor *v, const cfg_t *cfg);
110 const cfg_t *cfg;
Dbrw_cfg.h56 explicit bblock_t(cfg_t *cfg);
83 struct cfg_t *cfg;
275 struct cfg_t { struct
277 DECLARE_RALLOC_CXX_OPERATORS(cfg_t)
279 cfg_t(exec_list *instructions);
280 ~cfg_t();
Dintel_asm_annotation.h32 struct cfg_t;
67 struct annotation_info *annotation, const struct cfg_t *cfg,
Dbrw_vec4_live_variables.h63 vec4_live_variables(const simple_allocator &alloc, cfg_t *cfg);
77 cfg_t *cfg;
Dbrw_shader.h92 struct cfg_t;
214 cfg_t *cfg;
Dbrw_schedule_instructions.cpp487 void run(cfg_t *cfg);
504 virtual void setup_liveness(cfg_t *cfg) = 0;
579 void setup_liveness(cfg_t *cfg);
628 fs_instruction_scheduler::setup_liveness(cfg_t *cfg) in setup_liveness()
755 void setup_liveness(cfg_t *cfg);
773 vec4_instruction_scheduler::setup_liveness(cfg_t *cfg) in setup_liveness()
1668 static unsigned get_cycle_count(cfg_t *cfg) in get_cycle_count()
1685 instruction_scheduler::run(cfg_t *cfg) in run()
Dbrw_fs_copy_propagation.cpp85 fs_copy_prop_dataflow(void *mem_ctx, cfg_t *cfg,
94 cfg_t *cfg;
104 fs_copy_prop_dataflow::fs_copy_prop_dataflow(void *mem_ctx, cfg_t *cfg, in fs_copy_prop_dataflow()
Dintel_asm_annotation.c104 struct annotation_info *annotation, const struct cfg_t *cfg, in annotate()
Dbrw_fs_register_coalesce.cpp99 const cfg_t *cfg, const fs_inst *inst, in can_coalesce_vars()
Dbrw_fs_combine_constants.cpp226 bblock_t *intersection = cfg_t::intersect(block, imm->block); in opt_combine_constants()
Dbrw_fs_live_variables.cpp228 fs_live_variables::fs_live_variables(fs_visitor *v, const cfg_t *cfg) in fs_live_variables()
Dbrw_vec4_live_variables.cpp184 cfg_t *cfg) in vec4_live_variables()
Dbrw_vec4.h48 const struct cfg_t *cfg,
Dbrw_fs.h390 int generate_code(const cfg_t *cfg, int dispatch_width);
Dbrw_shader.cpp1133 cfg = new(mem_ctx) cfg_t(&this->instructions); in calculate_cfg()
Dbrw_vec4_generator.cpp1495 const struct cfg_t *cfg) in generate_code()
2205 const struct cfg_t *cfg, in brw_vec4_generate_assembly()
Dbrw_fs_generator.cpp1529 fs_generator::generate_code(const cfg_t *cfg, int dispatch_width) in generate_code()
Dbrw_fs.cpp6448 cfg_t *simd8_cfg = NULL, *simd16_cfg = NULL; in brw_compile_fs()
6670 cfg_t *cfg = NULL; in brw_compile_cs()