Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_pass.h66 virtual bool visit(region_node &n, bool enter);
137 virtual bool visit(region_node &n, bool enter);
184 virtual bool visit(region_node &n, bool enter);
326 virtual bool visit(region_node &n, bool enter);
348 bool run_on(region_node *r);
350 void convert_kill_instructions(region_node *r, value *em, bool branch,
353 bool check_and_convert(region_node *r);
380 virtual bool visit(region_node &n, bool enter);
605 virtual bool visit(region_node &n, bool enter);
659 virtual bool visit(region_node &n, bool enter);
[all …]
Dsb_def_use.cpp67 region_node *r = static_cast<region_node*>(n); in run_on()
80 region_node *r = static_cast<region_node*>(n); in run_on()
Dsb_if_conversion.cpp46 region_node *r = *I; in run()
56 void if_conversion::convert_kill_instructions(region_node *r, in convert_kill_instructions()
112 bool if_conversion::check_and_convert(region_node *r) { in check_and_convert()
199 bool if_conversion::run_on(region_node* r) { in run_on()
Dsb_ra_checker.cpp224 region_node *r = static_cast<region_node*>(c); in run_on()
267 region_node *r = static_cast<region_node*>(c); in run_on()
Dsb_ir.cpp39 bool region_node::accept(vpass& p, bool enter) { return p.visit(*this, enter); } in accept()
428 region_node* node::get_parent_region() { in get_parent_region()
432 return static_cast<region_node*>(p); in get_parent_region()
472 region_node *r = static_cast<region_node*>(n); in collect_stats()
490 void region_node::expand_depart(depart_node *d) { in expand_depart()
501 void region_node::expand_repeat(repeat_node *r) { in expand_repeat()
Dsb_ir.h764 class region_node; variable
872 region_node* get_parent_region();
1074 class region_node; variable
1078 repeat_node(region_node *target, unsigned id) in repeat_node()
1081 region_node *target;
1091 depart_node(region_node *target, unsigned id) in depart_node()
1094 region_node *target;
1116 class region_node : public container_node {
1118 region_node(unsigned id) : container_node(NT_REGION, NST_LIST), region_id(id), in region_node() function
1175 typedef std::vector<region_node*> regions_vec;
Dsb_shader.cpp296 region_node* shader::create_region() { in create_region()
297 region_node *n = new (pool.allocate(sizeof(region_node))) in create_region()
298 region_node(regions.size()); in create_region()
304 depart_node* shader::create_depart(region_node* target) { in create_depart()
312 repeat_node* shader::create_repeat(region_node* target) { in create_repeat()
549 loop = static_cast<region_node*>(k)->is_loop(); in create_bbs()
Dsb_bc_finalize.cpp60 region_node *r = *I; in run()
123 void bc_finalizer::finalize_loop(region_node* r) { in finalize_loop()
166 void bc_finalizer::finalize_if(region_node* r) { in finalize_if()
266 region_node *r = c->get_parent_region(); in run_on()
277 region_node *r = c->get_parent_region(); in run_on()
894 region_node *r = n->is_region() ? in get_stack_depth()
895 static_cast<region_node*>(n) : n->get_parent_region(); in get_stack_depth()
943 void bc_finalizer::update_nstack(region_node* r, unsigned add) { in update_nstack()
Dsb_shader.h363 region_node* create_region();
364 depart_node* create_depart(region_node *target);
365 repeat_node* create_repeat(region_node *target);
Dsb_pass.cpp79 bool vpass::visit(region_node& n, bool enter) { return true; } in visit()
Dsb_gcm.cpp133 region_node *r = in sched_early()
134 (n->type == NT_REGION) ? static_cast<region_node*>(n) : NULL; in sched_early()
275 region_node *r = static_cast<region_node*>(n); in sched_late()
Dsb_ra_init.cpp609 region_node *r = static_cast<region_node*>(n); in split()
632 region_node *r = static_cast<region_node*>(n); in split()
Dsb_dce_cleanup.cpp111 bool dce_cleanup::visit(region_node& n, bool enter) { in visit()
Dsb_gvn.cpp119 bool gvn::visit(region_node& n, bool enter) { in visit()
Dsb_ssa_builder.cpp89 bool ssa_prepare::visit(region_node& n, bool enter) { in visit()
240 bool ssa_rename::visit(region_node& n, bool enter) { in visit()
Dsb_bc.h49 class region_node; variable
883 typedef std::stack<region_node*> region_stack;
Dsb_liveness.cpp110 bool liveness::visit(region_node& n, bool enter) { in visit()
Dsb_dump.cpp202 bool dump::visit(region_node& n, bool enter) { in visit()
Dsb_bc_parser.cpp934 region_node *reg = sh->create_region(); in prepare_loop()
982 region_node *reg = sh->create_region(); in prepare_if()