Lines Matching refs:LocMapI

936   LocMap::iterator LocMapI;  in splitLocation()  local
937 LocMapI.setMap(locInts); in splitLocation()
947 LocMapI.find(LI->beginIndex()); in splitLocation()
948 if (!LocMapI.valid()) in splitLocation()
950 LiveInterval::iterator LII = LI->advanceTo(LI->begin(), LocMapI.start()); in splitLocation()
952 while (LocMapI.valid() && LII != LIE) { in splitLocation()
954 LII = LI->advanceTo(LII, LocMapI.start()); in splitLocation()
959 if (LocMapI.value().locNo() == OldLocNo && LII->start < LocMapI.stop()) { in splitLocation()
968 SlotIndex LStart = LocMapI.start(); in splitLocation()
969 SlotIndex LStop = LocMapI.stop(); in splitLocation()
970 DbgValueLocation OldLoc = LocMapI.value(); in splitLocation()
974 LocMapI.setStartUnchecked(LII->start); in splitLocation()
976 LocMapI.setStopUnchecked(LII->end); in splitLocation()
979 LocMapI.setValue(OldLoc.changeLocNo(NewLocNo)); in splitLocation()
982 if (LStart < LocMapI.start()) { in splitLocation()
983 LocMapI.insert(LStart, LocMapI.start(), OldLoc); in splitLocation()
984 ++LocMapI; in splitLocation()
985 assert(LocMapI.valid() && "Unexpected coalescing"); in splitLocation()
987 if (LStop > LocMapI.stop()) { in splitLocation()
988 ++LocMapI; in splitLocation()
989 LocMapI.insert(LII->end, LStop, OldLoc); in splitLocation()
990 --LocMapI; in splitLocation()
995 if (LII->end < LocMapI.stop()) { in splitLocation()
998 LocMapI.advanceTo(LII->start); in splitLocation()
1000 ++LocMapI; in splitLocation()
1001 if (!LocMapI.valid()) in splitLocation()
1003 LII = LI->advanceTo(LII, LocMapI.start()); in splitLocation()
1010 LocMapI.goToBegin(); in splitLocation()
1011 while (LocMapI.valid()) { in splitLocation()
1012 DbgValueLocation v = LocMapI.value(); in splitLocation()
1014 LLVM_DEBUG(dbgs() << "Erasing [" << LocMapI.start() << ';' in splitLocation()
1015 << LocMapI.stop() << ")\n"); in splitLocation()
1016 LocMapI.erase(); in splitLocation()
1021 LocMapI.setValueUnchecked(v.changeLocNo(v.locNo() - 1)); in splitLocation()
1022 ++LocMapI; in splitLocation()