Searched defs:Earlier (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp286 /// completely overwrites a store to the 'Earlier' location.
288 const AliasAnalysis::Location &Earlier,
290 const Value *P1 = Earlier.Ptr->stripPointerCasts();
299 Earlier.Size == AliasAnalysis::UnknownSize) {
304 return Later.Ptr->getType() == Earlier.Ptr->getType();
308 // Make sure that the Later size is >= the Earlier size.
309 if (Later.Size < Earlier.Size)
317 Earlier.Size == AliasAnalysis::UnknownSize ||
318 Later.Size <= Earlier.Size || AA.getTargetData() == 0)
369 uint64_t(EarlierOff - LaterOff) + Earlier
287 isCompleteOverwrite(const AliasAnalysis::Location &Later, const AliasAnalysis::Location &Earlier, AliasAnalysis &AA) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp297 /// overwrites a store to the 'Earlier' location, 'OverwriteEnd' if the end of
298 /// the 'Earlier' location is completely overwritten by 'Later',
299 /// 'OverwriteBegin' if the beginning of the 'Earlier' location is overwritten
302 const MemoryLocation &Earlier,
310 Earlier.Size == MemoryLocation::UnknownSize)
313 const Value *P1 = Earlier.Ptr->stripPointerCasts();
319 // Make sure that the Later size is >= the Earlier size.
320 if (Later.Size >= Earlier.Size)
338 if (ObjectSize == Later.Size && ObjectSize >= Earlier.Size)
369 Later.Size >= Earlier
301 isOverwrite(const MemoryLocation &Later, const MemoryLocation &Earlier, const DataLayout &DL, const TargetLibraryInfo &TLI, int64_t &EarlierOff, int64_t &LaterOff, Instruction *DepWrite, InstOverlapIntervalsTy &IOL) argument
[all...]

Completed in 63 milliseconds