Lines Matching defs:UpperBound
1411 unsigned long UpperBound = VersionStack.size() - 1;
1413 if (UpperBound - LocInfo.LowerBound > MaxCheckLimit) {
1417 << UpperBound - LocInfo.LowerBound
1426 while (UpperBound > LocInfo.LowerBound) {
1427 if (isa<MemoryPhi>(VersionStack[UpperBound])) {
1432 while (VersionStack[UpperBound] != Result) {
1433 assert(UpperBound != 0);
1434 --UpperBound;
1440 MemoryDef *MD = cast<MemoryDef>(VersionStack[UpperBound]);
1444 // Reset UpperBound to liveOnEntryDef's place in the stack
1445 UpperBound = 0;
1456 --UpperBound;
1461 // At the end of this loop, UpperBound is either a clobber, or lower bound
1463 if (FoundClobberResult || UpperBound < LocInfo.LastKill) {
1465 if (MSSA->isLiveOnEntryDef(VersionStack[UpperBound]))
1467 MU->setDefiningAccess(VersionStack[UpperBound], true, LocInfo.AR);
1468 LocInfo.LastKill = UpperBound;