Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocLinearScan.cpp1136 std::vector<float> SpillWeights(tri_->getNumRegs(), 0.0f); in assignRegOrStackSlotAtInterval() local
1139 updateSpillWeights(SpillWeights, I->first, I->second, RC); in assignRegOrStackSlotAtInterval()
1148 updateSpillWeights(SpillWeights, reg, i->first->weight, RC); in assignRegOrStackSlotAtInterval()
1160 if (!minReg || SpillWeights[minReg] == HUGE_VALF) in assignRegOrStackSlotAtInterval()
1163 float regWeight = SpillWeights[reg]; in assignRegOrStackSlotAtInterval()
1177 RegsWeights.push_back(std::make_pair(*as, SpillWeights[*as])); in assignRegOrStackSlotAtInterval()