Searched refs:bb_node (Results 1 – 11 of 11) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_gcm.cpp | 115 o.top_bb = o.bottom_bb = static_cast<bb_node*>(c); in collect_instructions() 148 bb_node* bb = static_cast<bb_node*>(*I); in sched_early() 161 void gcm::td_schedule(bb_node *bb, node *n) { in td_schedule() 175 void gcm::td_sched_bb(bb_node* bb) { in td_sched_bb() 262 bb_node* bb = static_cast<bb_node*>(*I); in sched_late() 285 void gcm::bu_sched_bb(bb_node* bb) { in bu_sched_bb() 601 bb_node* best_bb = bu_bb; in bu_find_best_bb() 602 bb_node* top_bb = oi.top_bb; in bu_find_best_bb() 626 bb_node *bb = static_cast<bb_node*>(c); in bu_find_best_bb()
|
D | sb_pass.h | 70 virtual bool visit(bb_node &n, bool enter); 188 virtual bool visit(bb_node &n, bool enter); 230 bb_node* top_bb; 231 bb_node* bottom_bb; 247 bb_node * bu_bb; 279 void td_sched_bb(bb_node *bb); 283 void td_schedule(bb_node *bb, node *n); 286 void bu_sched_bb(bb_node *bb); 373 virtual bool visit(bb_node &n, bool enter);
|
D | sb_shader.cpp | 334 bb_node* shader::create_bb(unsigned id, unsigned loop_level) { in create_bb() 335 bb_node* n = new (pool.allocate(sizeof(bb_node))) bb_node(id, loop_level); in create_bb() 538 bb_node *bb = create_bb(bbs.size(), loop_level); in create_bbs() 564 bb_node *bb = create_bb(bbs.size(), loop_level); in create_bbs() 575 bb_node *bb = create_bb(bbs.size(), loop_level); in create_bbs() 585 bb_node *b = *I; in expand_bbs()
|
D | sb_sched.h | 257 bb_node *cur_bb; 276 bool schedule_bb(bb_node *bb);
|
D | sb_pass.cpp | 83 bool vpass::visit(bb_node& n, bool enter) { return true; } in visit()
|
D | sb_ir.h | 1161 class bb_node : public container_node { 1163 bb_node(unsigned id, unsigned loop_level) in bb_node() function 1176 typedef std::vector<bb_node*> bbs_vec;
|
D | sb_shader.h | 370 bb_node* create_bb(unsigned id, unsigned loop_level);
|
D | sb_liveness.cpp | 51 bool liveness::visit(bb_node& n, bool enter) { in visit()
|
D | sb_dump.cpp | 86 bool dump::visit(bb_node& n, bool enter) { in visit()
|
D | sb_sched.cpp | 729 bb_node* bb = static_cast<bb_node*>(*I); in run_on() 770 bool post_scheduler::schedule_bb(bb_node* bb) { in schedule_bb()
|
D | sb_ir.cpp | 49 bool bb_node::accept(vpass& p, bool enter) { return p.visit(*this, enter); } in accept()
|