Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Gap

1276 /// GapWeight[i] represents the gap between UseSlots[i] and UseSlots[i+1].
1307 for (unsigned Gap = 0; IntI.valid() && IntI.start() < StopIdx; ++IntI) {
1309 while (Uses[Gap+1].getBoundaryIndex() < IntI.start())
1310 if (++Gap == NumGaps)
1312 if (Gap == NumGaps)
1317 for (; Gap != NumGaps; ++Gap) {
1318 GapWeight[Gap] = std::max(GapWeight[Gap], weight);
1319 if (Uses[Gap+1].getBaseIndex() >= IntI.stop())
1322 if (Gap == NumGaps)
1377 // Advance ri to the next gap. A regmask on one of the uses counts in
1425 // The new spill weight must be larger than any gap interference.