Lines Matching defs:LII
984 for (auto &LII : LiveIntervalInfo) {
985 LiveRange *LR = LII.second.first;
986 assert(LR && LII.second.second && "Missing range info for Idx.");
988 assert(Segment && Segment->valno == LII.second.second &&
992 Kills = {Stop, {LII.first}};
996 Kills->second.push_back(LII.first);
1400 LiveInterval::iterator LII = LI->advanceTo(LI->begin(), LocMapI.start());
1402 while (LocMapI.valid() && LII != LIE) {
1403 // At this point, we know that LocMapI.stop() > LII->start.
1404 LII = LI->advanceTo(LII, LocMapI.start());
1405 if (LII == LIE)
1408 // Now LII->end > LocMapI.start(). Do we have an overlap?
1410 LII->start < LocMapI.stop()) {
1423 // Trim LocMapI down to the LII overlap.
1424 if (LStart < LII->start)
1425 LocMapI.setStartUnchecked(LII->start);
1426 if (LStop > LII->end)
1427 LocMapI.setStopUnchecked(LII->end);
1440 LocMapI.insert(LII->end, LStop, OldDbgValue);
1446 if (LII->end < LocMapI.stop()) {
1447 if (++LII == LIE)
1449 LocMapI.advanceTo(LII->start);
1454 LII = LI->advanceTo(LII, LocMapI.start());
1511 auto LII = LI.find(Slot);
1512 if (LII != LI.end() && LII->start <= Slot) {