Lines Matching refs:Later
301 static OverwriteResult isOverwrite(const MemoryLocation &Later, in isOverwrite() argument
309 if (Later.Size == MemoryLocation::UnknownSize || in isOverwrite()
314 const Value *P2 = Later.Ptr->stripPointerCasts(); in isOverwrite()
320 if (Later.Size >= Earlier.Size) in isOverwrite()
338 if (ObjectSize == Later.Size && ObjectSize >= Earlier.Size) in isOverwrite()
369 Later.Size >= Earlier.Size && in isOverwrite()
370 uint64_t(EarlierOff - LaterOff) + Earlier.Size <= Later.Size) in isOverwrite()
380 int64_t(LaterOff + Later.Size) >= EarlierOff) { in isOverwrite()
386 LaterOff << ", " << int64_t(LaterOff + Later.Size) << ")\n"); in isOverwrite()
392 int64_t LaterIntStart = LaterOff, LaterIntEnd = LaterOff + Later.Size; in isOverwrite()
443 int64_t(LaterOff + Later.Size) >= int64_t(EarlierOff + Earlier.Size)) in isOverwrite()
455 if (LaterOff <= EarlierOff && int64_t(LaterOff + Later.Size) > EarlierOff) { in isOverwrite()
456 assert (int64_t(LaterOff + Later.Size) < int64_t(EarlierOff + Earlier.Size) in isOverwrite()