Searched refs:getForDest (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryLocation.cpp | 108 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 D | Lint.cpp | 296 visitMemoryReference(I, MemoryLocation::getForDest(MCI), in visitCallBase() 317 visitMemoryReference(I, MemoryLocation::getForDest(MMI), in visitCallBase() 325 visitMemoryReference(I, MemoryLocation::getForDest(MSI), in visitCallBase() 331 visitMemoryReference(I, MemoryLocation::getForDest(MSII), in visitCallBase()
|
H A D | AliasSetTracker.cpp | 338 addMemoryLocation(MemoryLocation::getForDest(MSI), AliasSet::ModAccess); in add() 342 addMemoryLocation(MemoryLocation::getForDest(MTI), AliasSet::ModAccess); in add()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemoryLocation.h | 272 static MemoryLocation getForDest(const MemIntrinsic *MI); 273 static MemoryLocation getForDest(const AtomicMemIntrinsic *MI); 274 static MemoryLocation getForDest(const AnyMemIntrinsic *MI); 275 static std::optional<MemoryLocation> getForDest(const CallBase *CI,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | MoveAutoInit.cpp | 48 ML = MemoryLocation::getForDest(MI); in writeToAlloca()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 913 : MemoryLocation::getForDest(cast<MemCpyInst>(cpyStore)); in performCallSlotOptzn() 1316 if (accessedBetween(BAA, MemoryLocation::getForDest(MemSet), in processMemSetMemCpyDependence() 1770 MemoryLocation DestLoc = MemoryLocation::getForDest(M); in processMemCpy()
|
H A D | DeadStoreElimination.cpp | 418 MemLoc = MemoryLocation::getForDest(MemSet); in memoryIsNotModifiedBetween() 1117 return MemoryLocation::getForDest(CB, TLI); in getLocForWrite()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 3108 std::optional<MemoryLocation> Dest = MemoryLocation::getForDest(&CB, TLI); in isRemovableWrite() 4689 std::optional<MemoryLocation> Dest = MemoryLocation::getForDest(CB, TLI); in SoleWriteToDeadLocal()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 908 if (!AddLocationPtr(MemoryLocation::getForDest(MI))) in isPotentiallyAffectedByBarrier()
|