Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryLocation.cpp103 MemoryLocation MemoryLocation::getForDest(const MemIntrinsic *MI) { in getForDest() function in MemoryLocation
104 return getForDest(cast<AnyMemIntrinsic>(MI)); in getForDest()
107 MemoryLocation MemoryLocation::getForDest(const AnyMemIntrinsic *MI) { in getForDest() function in MemoryLocation
113 MemoryLocation::getForDest(const CallBase *CB, const TargetLibraryInfo &TLI) { in getForDest() function in MemoryLocation
H A DAliasSetTracker.cpp337 addMemoryLocation(MemoryLocation::getForDest(MSI), AliasSet::ModAccess); in add()
341 addMemoryLocation(MemoryLocation::getForDest(MTI), AliasSet::ModAccess); in add()
H A DLint.cpp320 visitMemoryReference(I, MemoryLocation::getForDest(MCI), in visitCallBase()
341 visitMemoryReference(I, MemoryLocation::getForDest(MMI), in visitCallBase()
350 visitMemoryReference(I, MemoryLocation::getForDest(MSI), in visitCallBase()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h260 LLVM_ABI static MemoryLocation getForDest(const MemIntrinsic *MI);
261 LLVM_ABI static MemoryLocation getForDest(const AnyMemIntrinsic *MI);
263 getForDest(const CallBase *CI, const TargetLibraryInfo &TLI);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMoveAutoInit.cpp46 ML = MemoryLocation::getForDest(MI); in writeToAlloca()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp902 : MemoryLocation::getForDest(cast<MemCpyInst>(cpyStore)); in performCallSlotOptzn()
1317 if (accessedBetween(BAA, MemoryLocation::getForDest(MemSet), in processMemSetMemCpyDependence()
1788 MemoryLocation DestLoc = MemoryLocation::getForDest(M); in processMemCpy()
H A DDeadStoreElimination.cpp439 MemLoc = MemoryLocation::getForDest(MemSet); in memoryIsNotModifiedBetween()
1244 return MemoryLocation::getForDest(CB, TLI); in getLocForWrite()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3404 std::optional<MemoryLocation> Dest = MemoryLocation::getForDest(&CB, TLI); in isRemovableWrite()
5149 std::optional<MemoryLocation> Dest = MemoryLocation::getForDest(CB, TLI); in SoleWriteToDeadLocal()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp909 if (!AddLocationPtr(MemoryLocation::getForDest(MI))) in isPotentiallyAffectedByBarrier()