Lines Matching refs:UpperBound
1436 unsigned long UpperBound = VersionStack.size() - 1; in optimizeUsesInBlock() local
1438 if (UpperBound - LocInfo.LowerBound > MaxCheckLimit) { in optimizeUsesInBlock()
1442 << UpperBound - LocInfo.LowerBound in optimizeUsesInBlock()
1451 while (UpperBound > LocInfo.LowerBound) { in optimizeUsesInBlock()
1452 if (isa<MemoryPhi>(VersionStack[UpperBound])) { in optimizeUsesInBlock()
1460 while (VersionStack[UpperBound] != Result) { in optimizeUsesInBlock()
1461 assert(UpperBound != 0); in optimizeUsesInBlock()
1462 --UpperBound; in optimizeUsesInBlock()
1468 MemoryDef *MD = cast<MemoryDef>(VersionStack[UpperBound]); in optimizeUsesInBlock()
1473 --UpperBound; in optimizeUsesInBlock()
1478 if (FoundClobberResult || UpperBound < LocInfo.LastKill) { in optimizeUsesInBlock()
1479 MU->setDefiningAccess(VersionStack[UpperBound], true); in optimizeUsesInBlock()
1480 LocInfo.LastKill = UpperBound; in optimizeUsesInBlock()