Home
last modified time | relevance | path

Searched refs:interferences (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sb/
Dsb_liveness.cpp202 v->array->interferences.add_set(s); in update_interferences()
205 v->interferences.add_set(s); in update_interferences()
206 v->interferences.remove_val(v); in update_interferences()
212 dump::dump_set(sh, v->interferences); in update_interferences()
352 a->interferences.clear(); in init()
Dsb_ra_init.cpp285 val_set &s = a->interferences; in alloc_arrays()
414 interf = v->interferences; in color_bs_constraint()
498 dump::dump_set(sh, v->interferences); in color()
508 regbits rb(sh, v->interferences); in color()
Dsb_ra_coalesce.cpp131 if (!v1->v_equal(v2) && v1->interferences.contains(v2)) in chunks_interference()
236 s.add_set(v->interferences); in get_chunk_interferences()
Dsb_sched.cpp1005 v->interferences.add_set(live); in update_local_interferences()
1023 v->interferences.clear(); in update_live_src_vec()
1280 dump::dump_set(sh, v->interferences); in recolor_local()
1296 add_interferences(v, rb, v2->interferences); in recolor_local()
1299 add_interferences(v, rb, v->interferences); in recolor_local()
Dsb_ir.h394 val_set interferences; member
625 val_set interferences; variable
/third_party/mesa3d/src/amd/compiler/
Daco_spill.cpp78 std::vector<std::pair<RegClass, std::unordered_set<uint32_t>>> interferences; member
130 if (interferences[first].first.type() != interferences[second].first.type()) in add_interference()
133 bool inserted = interferences[first].second.insert(second).second; in add_interference()
135 interferences[second].second.insert(first); in add_interference()
140 interferences.emplace_back(rc, std::unordered_set<uint32_t>()); in allocate_spill_id()
1573 for (unsigned other : ctx.interferences[id].second) { in add_interferences()
1577 RegClass other_rc = ctx.interferences[other].first; in add_interferences()
1624 if (ctx.interferences[vec[0]].first.type() != type) in assign_spill_slots_helper()
1635 slots_used, ctx.wave_size, ctx.interferences[vec[0]].first.size(), type == RegType::sgpr); in assign_spill_slots_helper()
1648 for (unsigned id = 0; id < ctx.interferences.size(); id++) { in assign_spill_slots_helper()
[all …]
/third_party/curl/m4/
Dcurl-confopts.m4455 dnl been done to prevent interferences on other tests.
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/docs/
DREGALLOC.rst89 assigments, which create spurious interferences in live ranges.
/third_party/skia/third_party/externals/freetype/docs/oldlogs/
DChangeLog.22466 without interferences with rogue clients. Note that there are no
/third_party/mesa3d/docs/relnotes/
D19.3.0.rst816 - aco: don't add interferences between spilled phi operands
D22.1.0.rst581 - pan/midg: Add intra-bundle interferences
D20.2.0.rst3887 - aco: use unordered_set for spill id interferences