Searched refs:ra_chunk (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_shader.h | 101 struct ra_chunk { struct 107 ra_chunk() : values(), flags(), cost(), pin() {} in ra_chunk() argument 122 typedef std::vector<ra_chunk*> chunk_vector; argument 137 typedef std::vector<ra_chunk*> chunk_vec; 181 typedef queue<ra_chunk*, cost_compare<ra_chunk*> > chunk_queue; 185 typedef std::set<ra_chunk*> chunk_set; 225 static void dump_chunk(ra_chunk *c); 228 void get_chunk_interferences(ra_chunk *c, val_set &s); 234 bool chunks_interference(ra_chunk *c1, ra_chunk *c2); 242 void color_chunk(ra_chunk *c, sel_chan color); [all …]
|
D | sb_ra_coalesce.cpp | 53 ra_chunk *c = new ra_chunk(); in create_chunk() 76 ra_chunk *c1 = e->a->chunk, *c2 = e->b->chunk; in unify_chunks() 111 bool coalescer::chunks_interference(ra_chunk *c1, ra_chunk *c2) { in chunks_interference() 151 ra_chunk *c1 = e->a->chunk, *c2 = e->b->chunk; in build_chunks() 185 ra_chunk* c = *I; in dump_chunks() 201 void coalescer::dump_chunk(ra_chunk* c) { in dump_chunk() 231 void coalescer::get_chunk_interferences(ra_chunk *c, val_set &s) { in get_chunk_interferences() 244 ra_chunk *c = *I; in build_chunk_queue() 280 ra_chunk *c = *I; in color_chunks() 361 void coalescer::color_chunk(ra_chunk *c, sel_chan color) { in color_chunk() [all …]
|
D | sb_ir.h | 452 struct ra_chunk; 490 ra_chunk *chunk;
|