Home
last modified time | relevance | path

Searched refs:getForDest (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryLocation.cpp108 MemoryLocation MemoryLocation::getForDest(const MemIntrinsic *MI) { in getForDest() function in MemoryLocation
109 return getForDest(cast<AnyMemIntrinsic>(MI)); in getForDest()
112 MemoryLocation MemoryLocation::getForDest(const AtomicMemIntrinsic *MI) { in getForDest() function in MemoryLocation
113 return getForDest(cast<AnyMemIntrinsic>(MI)); in getForDest()
116 MemoryLocation MemoryLocation::getForDest(const AnyMemIntrinsic *MI) { in getForDest() function in MemoryLocation
122 MemoryLocation::getForDest(const CallBase *CB, const TargetLibraryInfo &TLI) { in getForDest() function in MemoryLocation
H A DLint.cpp290 visitMemoryReference(I, MemoryLocation::getForDest(MCI), in visitCallBase()
312 visitMemoryReference(I, MemoryLocation::getForDest(MCII), in visitCallBase()
328 visitMemoryReference(I, MemoryLocation::getForDest(MMI), in visitCallBase()
336 visitMemoryReference(I, MemoryLocation::getForDest(MSI), in visitCallBase()
342 visitMemoryReference(I, MemoryLocation::getForDest(MSII), in visitCallBase()
H A DAliasSetTracker.cpp338 addMemoryLocation(MemoryLocation::getForDest(MSI), AliasSet::ModAccess); in add()
342 addMemoryLocation(MemoryLocation::getForDest(MTI), AliasSet::ModAccess); in add()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h266 static MemoryLocation getForDest(const MemIntrinsic *MI);
267 static MemoryLocation getForDest(const AtomicMemIntrinsic *MI);
268 static MemoryLocation getForDest(const AnyMemIntrinsic *MI);
269 static std::optional<MemoryLocation> getForDest(const CallBase *CI,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMoveAutoInit.cpp48 ML = MemoryLocation::getForDest(MI); in writeToAlloca()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp909 MemoryLocation::getForDest(cast<MemCpyInst>(cpyStore)); in performCallSlotOptzn()
1246 if (accessedBetween(BAA, MemoryLocation::getForDest(MemSet), in processMemSetMemCpyDependence()
1701 MemoryLocation DestLoc = MemoryLocation::getForDest(M); in processMemCpy()
H A DDeadStoreElimination.cpp418 MemLoc = MemoryLocation::getForDest(MemSet); in memoryIsNotModifiedBetween()
1105 return MemoryLocation::getForDest(CB, TLI); in getLocForWrite()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2703 std::optional<MemoryLocation> Dest = MemoryLocation::getForDest(&CB, TLI); in isRemovableWrite()
4201 std::optional<MemoryLocation> Dest = MemoryLocation::getForDest(CB, TLI); in SoleWriteToDeadLocal()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp908 if (!AddLocationPtr(MemoryLocation::getForDest(MI))) in isPotentiallyAffectedByBarrier()