| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_sched.h | 258 val_set live; // values live at the end of the alu clause 265 val_set cleared_interf; 314 void update_live_src_vec(vvec &vv, val_set *born, bool src); 316 void update_live(node *n, val_set *born); 322 void add_interferences(value *v, sb_bitset &rb, val_set &vs); 324 void init_globals(val_set &s, bool prealloc);
|
| H A D | sb_liveness.cpp | 112 val_set s = live; 196 val_set& s = live; 197 for(val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 389 val_set &s = live;
|
| H A D | sb_shader.h | 228 void get_chunk_interferences(ra_chunk *c, val_set &s); 240 void init_reg_bitset(sb_bitset &bs, val_set &vs); 353 void set_undef(val_set &s);
|
| H A D | sb_ra_init.cpp | 61 regbits(shader &sh, val_set &vs) : num_temps(sh.get_ctx().alu_temp_gprs) 65 void from_val_set(shader &sh, val_set &vs); 103 void regbits::from_val_set(shader &sh, val_set& vs) { 104 val_set &s = vs; 106 for (val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 285 val_set &s = a->interferences; 288 for (val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 404 val_set interf;
|
| H A D | sb_ra_coalesce.cpp | 231 void coalescer::get_chunk_interferences(ra_chunk *c, val_set &s) { 285 val_set interf; 341 void coalescer::init_reg_bitset(sb_bitset &bs, val_set &vs) { 343 for (val_set::iterator I = vs.begin(sh), E = vs.end(sh); I != E; ++I) { 470 val_set interf[4];
|
| H A D | sb_ssa_builder.cpp | 37 val_set &vars = cur_set(); 40 for (val_set::iterator I = vars.begin(sh), E = vars.end(sh); I != E; ++I) { 50 val_set &s = cur_set();
|
| H A D | sb_sched.cpp | 827 for (val_set::iterator I = live.begin(sh), E = live.end(sh); I != E; ++I) { 1000 for (val_set::iterator I = live.begin(sh), E = live.end(sh); I != E; ++I) { 1009 void post_scheduler::update_live_src_vec(vvec &vv, val_set *born, bool src) { 1060 void post_scheduler::update_live(node *n, val_set *born) { 1069 val_set vals_born; 1103 void post_scheduler::init_globals(val_set &s, bool prealloc) { 1111 for (val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 1219 void post_scheduler::add_interferences(value *v, sb_bitset &rb, val_set &vs) { 1222 for (val_set::iterator I = vs.begin(sh), E = vs.end(sh);
|
| H A D | sb_pass.h | 193 static void dump_set(shader &sh, val_set & v); 256 val_set live; 363 val_set live; 594 typedef std::vector<val_set> vd_stk; 626 val_set & cur_set() { return stk[level]; }
|
| H A D | sb_ir.h | 382 typedef sb_value_set val_set; typedef in namespace:r600_sb 394 val_set interferences; 625 val_set interferences; 888 val_set live_after; 889 val_set live_before; 1127 val_set vars_defined;
|
| H A D | sb_dump.cpp | 373 void dump::dump_set(shader &sh, val_set& v) { 375 for(val_set::iterator I = v.begin(sh), E = v.end(sh); I != E; ++I) {
|
| H A D | sb_shader.cpp | 230 void shader::set_undef(val_set& s) { 235 val_set &vs = s; 237 for (val_set::iterator I = vs.begin(*this), E = vs.end(*this); I != E; ++I) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_sched.h | 258 val_set live; // values live at the end of the alu clause 265 val_set cleared_interf; 314 void update_live_src_vec(vvec &vv, val_set *born, bool src); 316 void update_live(node *n, val_set *born); 322 void add_interferences(value *v, sb_bitset &rb, val_set &vs); 324 void init_globals(val_set &s, bool prealloc);
|
| H A D | sb_liveness.cpp | 112 val_set s = live; 196 val_set& s = live; 197 for(val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 389 val_set &s = live;
|
| H A D | sb_shader.h | 228 void get_chunk_interferences(ra_chunk *c, val_set &s); 240 void init_reg_bitset(sb_bitset &bs, val_set &vs); 353 void set_undef(val_set &s);
|
| H A D | sb_ra_init.cpp | 61 regbits(shader &sh, val_set &vs) : num_temps(sh.get_ctx().alu_temp_gprs) 65 void from_val_set(shader &sh, val_set &vs); 103 void regbits::from_val_set(shader &sh, val_set& vs) { 104 val_set &s = vs; 106 for (val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 285 val_set &s = a->interferences; 288 for (val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 409 val_set interf;
|
| H A D | sb_ra_coalesce.cpp | 231 void coalescer::get_chunk_interferences(ra_chunk *c, val_set &s) { 285 val_set interf; 341 void coalescer::init_reg_bitset(sb_bitset &bs, val_set &vs) { 343 for (val_set::iterator I = vs.begin(sh), E = vs.end(sh); I != E; ++I) { 470 val_set interf[4];
|
| H A D | sb_ssa_builder.cpp | 37 val_set &vars = cur_set(); 40 for (val_set::iterator I = vars.begin(sh), E = vars.end(sh); I != E; ++I) { 50 val_set &s = cur_set();
|
| H A D | sb_sched.cpp | 827 for (val_set::iterator I = live.begin(sh), E = live.end(sh); I != E; ++I) { 1000 for (val_set::iterator I = live.begin(sh), E = live.end(sh); I != E; ++I) { 1009 void post_scheduler::update_live_src_vec(vvec &vv, val_set *born, bool src) { 1060 void post_scheduler::update_live(node *n, val_set *born) { 1069 val_set vals_born; 1103 void post_scheduler::init_globals(val_set &s, bool prealloc) { 1111 for (val_set::iterator I = s.begin(sh), E = s.end(sh); I != E; ++I) { 1219 void post_scheduler::add_interferences(value *v, sb_bitset &rb, val_set &vs) { 1222 for (val_set::iterator I = vs.begin(sh), E = vs.end(sh);
|
| H A D | sb_pass.h | 193 static void dump_set(shader &sh, val_set & v); 256 val_set live; 363 val_set live; 594 typedef std::vector<val_set> vd_stk; 626 val_set & cur_set() { return stk[level]; }
|
| H A D | sb_ir.h | 382 typedef sb_value_set val_set; typedef in namespace:r600_sb 394 val_set interferences; 625 val_set interferences; 889 val_set live_after; 890 val_set live_before; 1129 val_set vars_defined;
|
| H A D | sb_dump.cpp | 378 void dump::dump_set(shader &sh, val_set& v) { 380 for(val_set::iterator I = v.begin(sh), E = v.end(sh); I != E; ++I) {
|
| H A D | sb_shader.cpp | 230 void shader::set_undef(val_set& s) { 235 val_set &vs = s; 237 for (val_set::iterator I = vs.begin(*this), E = vs.end(*this); I != E; ++I) {
|