Lines Matching refs:LocMapI

1335   LocMap::iterator LocMapI;  in splitLocation()  local
1336 LocMapI.setMap(locInts); in splitLocation()
1346 LocMapI.find(LI->beginIndex()); in splitLocation()
1347 if (!LocMapI.valid()) in splitLocation()
1349 LiveInterval::iterator LII = LI->advanceTo(LI->begin(), LocMapI.start()); in splitLocation()
1351 while (LocMapI.valid() && LII != LIE) { in splitLocation()
1353 LII = LI->advanceTo(LII, LocMapI.start()); in splitLocation()
1358 if (LocMapI.value().containsLocNo(OldLocNo) && in splitLocation()
1359 LII->start < LocMapI.stop()) { in splitLocation()
1368 SlotIndex LStart = LocMapI.start(); in splitLocation()
1369 SlotIndex LStop = LocMapI.stop(); in splitLocation()
1370 DbgVariableValue OldDbgValue = LocMapI.value(); in splitLocation()
1374 LocMapI.setStartUnchecked(LII->start); in splitLocation()
1376 LocMapI.setStopUnchecked(LII->end); in splitLocation()
1379 LocMapI.setValue(OldDbgValue.changeLocNo(OldLocNo, NewLocNo)); in splitLocation()
1382 if (LStart < LocMapI.start()) { in splitLocation()
1383 LocMapI.insert(LStart, LocMapI.start(), OldDbgValue); in splitLocation()
1384 ++LocMapI; in splitLocation()
1385 assert(LocMapI.valid() && "Unexpected coalescing"); in splitLocation()
1387 if (LStop > LocMapI.stop()) { in splitLocation()
1388 ++LocMapI; in splitLocation()
1389 LocMapI.insert(LII->end, LStop, OldDbgValue); in splitLocation()
1390 --LocMapI; in splitLocation()
1395 if (LII->end < LocMapI.stop()) { in splitLocation()
1398 LocMapI.advanceTo(LII->start); in splitLocation()
1400 ++LocMapI; in splitLocation()
1401 if (!LocMapI.valid()) in splitLocation()
1403 LII = LI->advanceTo(LII, LocMapI.start()); in splitLocation()