Lines Matching refs:LII
1289 LiveInterval::iterator LII = LR.find(endIdx); in repairOldRegInRange() local
1291 if (LII != LR.end() && LII->start < endIdx) in repairOldRegInRange()
1292 lastUseIdx = LII->end; in repairOldRegInRange()
1294 --LII; in repairOldRegInRange()
1303 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()
1304 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
1321 if (LII->end.isDead()) { in repairOldRegInRange()
1323 if (LII != LR.begin()) in repairOldRegInRange()
1324 prevStart = std::prev(LII)->start; in repairOldRegInRange()
1328 LR.removeSegment(*LII, true); in repairOldRegInRange()
1330 LII = LR.find(prevStart); in repairOldRegInRange()
1332 LII = LR.begin(); in repairOldRegInRange()
1334 LII->start = instrIdx.getRegSlot(); in repairOldRegInRange()
1335 LII->valno->def = instrIdx.getRegSlot(); in repairOldRegInRange()
1348 LII = LR.addSegment(S); in repairOldRegInRange()
1349 } else if (LII->start != instrIdx.getRegSlot()) { in repairOldRegInRange()
1352 LII = LR.addSegment(S); in repairOldRegInRange()
1363 if (!isEndValid && !LII->end.isBlock()) in repairOldRegInRange()
1364 LII->end = instrIdx.getRegSlot(); in repairOldRegInRange()