Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Passes/
H A DRegReAssign.cpp140 std::fill(RegScore.begin(), RegScore.end(), 0); in rankRegisters()
153 RegScore[RegEC] = in rankRegisters()
163 RegScore[RegEC] = in rankRegisters()
183 RegScore[RegEC] = in rankRegisters()
190 RegScore[RegEC] = in rankRegisters()
201 [&](size_t A, size_t B) { return RegScore[A] > RegScore[B]; }); in rankRegisters()
208 if (RegScore[Reg] > 0) in rankRegisters()
225 if (RegScore[J] <= 0) in aggressivePassOverFunction()
239 if (RegScore[J] <= 0) in aggressivePassOverFunction()
280 if (RegScore[ClassicReg] << 1 >= RegScore[ExtReg]) { in aggressivePassOverFunction()
[all …]
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DRegReAssign.h19 std::vector<int64_t> RegScore; variable
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp710 unsigned RegScore = getRegScore(J, T); in print() local
711 if (RegScore <= LB) in print()
713 unsigned RelScore = RegScore - LB - 1; in print()
723 unsigned RegScore = getRegScore(J + NUM_ALL_VGPRS, LGKM_CNT); in print() local
724 if (RegScore <= LB) in print()
726 unsigned RelScore = RegScore - LB - 1; in print()