Lines Matching refs:UpperBound
1412 unsigned long UpperBound = VersionStack.size() - 1;
1414 if (UpperBound - LocInfo.LowerBound > MaxCheckLimit) {
1418 << UpperBound - LocInfo.LowerBound
1427 while (UpperBound > LocInfo.LowerBound) {
1428 if (isa<MemoryPhi>(VersionStack[UpperBound])) {
1433 while (VersionStack[UpperBound] != Result) {
1434 assert(UpperBound != 0);
1435 --UpperBound;
1441 MemoryDef *MD = cast<MemoryDef>(VersionStack[UpperBound]);
1445 // Reset UpperBound to liveOnEntryDef's place in the stack
1446 UpperBound = 0;
1457 --UpperBound;
1462 // At the end of this loop, UpperBound is either a clobber, or lower bound
1464 if (FoundClobberResult || UpperBound < LocInfo.LastKill) {
1466 if (MSSA->isLiveOnEntryDef(VersionStack[UpperBound]))
1468 MU->setDefiningAccess(VersionStack[UpperBound], true, LocInfo.AR);
1469 LocInfo.LastKill = UpperBound;