Lines Matching defs:LII
972 for (auto &LII : LiveIntervalInfo) {
973 LiveRange *LR = LII.second.first;
974 assert(LR && LII.second.second && "Missing range info for Idx.");
976 assert(Segment && Segment->valno == LII.second.second &&
980 Kills = {Stop, {LII.first}};
984 Kills->second.push_back(LII.first);
1354 LiveInterval::iterator LII = LI->advanceTo(LI->begin(), LocMapI.start());
1356 while (LocMapI.valid() && LII != LIE) {
1357 // At this point, we know that LocMapI.stop() > LII->start.
1358 LII = LI->advanceTo(LII, LocMapI.start());
1359 if (LII == LIE)
1362 // Now LII->end > LocMapI.start(). Do we have an overlap?
1364 LII->start < LocMapI.stop()) {
1377 // Trim LocMapI down to the LII overlap.
1378 if (LStart < LII->start)
1379 LocMapI.setStartUnchecked(LII->start);
1380 if (LStop > LII->end)
1381 LocMapI.setStopUnchecked(LII->end);
1394 LocMapI.insert(LII->end, LStop, OldDbgValue);
1400 if (LII->end < LocMapI.stop()) {
1401 if (++LII == LIE)
1403 LocMapI.advanceTo(LII->start);
1408 LII = LI->advanceTo(LII, LocMapI.start());
1464 auto LII = LI.find(Slot);
1465 if (LII != LI.end() && LII->start <= Slot) {