Searched refs:affinities (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_spill.cpp79 std::vector<std::vector<uint32_t>> affinities; member in struct:aco::__anond37687ce0110::spill_ctx
95 unsigned found_first = affinities.size();
96 unsigned found_second = affinities.size();
97 for (unsigned i = 0; i < affinities.size(); i++) {
98 std::vector<uint32_t>& vec = affinities[i];
106 if (found_first == affinities.size() && found_second == affinities.size()) {
107 affinities.emplace_back(std::vector<uint32_t>({first, second}));
108 } else if (found_first < affinities.size() && found_second == affinities
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst1017 - aco/ra: refactor affinities into assignment struct
1022 - aco/ra: don't set affinities for ssa-repair phis
1023 - aco/ra: create affinities between nested phis
1024 - aco/ra: create nested affinities for loop header phis
1025 - aco/ra: don't rewrite affinities for phi operands after register assignment
H A D20.1.0.rst1254 - aco: refactor get_reg() to also handle affinities
1262 - aco: don't create vector affinities for operands which are not killed
1269 - aco: coalesce v_mad's accumulator with definition's affinities
H A D20.2.0.rst3802 - aco: consider affinities when creating v_mac_f32
3803 - aco: improve phi affinities with p_split_vector
H A D21.2.0.rst733 - pan/bi: Use explicit affinities in RA
1560 - aco/ra: only create phi-affinities for killed operands
H A D19.3.0.rst811 - aco: fix transitive affinities of spilled variables
H A D20.0.0.rst767 - aco: handle phi affinities transitively through parallelcopies

Completed in 33 milliseconds