Searched refs:coalescer (Results 1 – 14 of 14) sorted by relevance
44 void coalescer::add_edge(value* a, value* b, unsigned cost) { in add_edge()49 void coalescer::create_chunk(value *v) { in create_chunk()75 void coalescer::unify_chunks(ra_edge *e) { in unify_chunks()111 bool coalescer::chunks_interference(ra_chunk *c1, ra_chunk *c2) { in chunks_interference()138 void coalescer::build_chunks() { in build_chunks()160 ra_constraint* coalescer::create_constraint(constraint_kind kind) { in create_constraint()166 void coalescer::dump_edges() { in dump_edges()180 void coalescer::dump_chunks() { in dump_chunks()191 void coalescer::dump_constraint_queue() { in dump_constraint_queue()201 void coalescer::dump_chunk(ra_chunk* c) { in dump_chunk()[all …]
189 class coalescer {202 coalescer(shader &sh) : sh(sh), edges(), chunks(), constraints() {} in coalescer() function203 ~coalescer();288 coalescer coal;
562 sh.coal.add_edge(v, d, coalescer::phi_cost); in split_phi_src()
1284 coalescer::dump_chunk(v->chunk); in recolor_local()
167 dEQP-VK.graphicsfuzz.cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard
320 dEQP-VK.graphicsfuzz.cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard
332 dEQP-VK.graphicsfuzz.cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard
137 // GPR64/GPR64sp for use by the coalescer.
504 …coalescer-live-intervals-target-instr-info-for-discard-for-discard.amber", "cov-register-coalescer…
67 the coalescer how to deal with it though.
504 dEQP-VK.graphicsfuzz.cov-register-coalescer-live-intervals-target-instr-info-for-discard-for-discard