Home
last modified time | relevance | path

Searched refs:getClobberingMemoryAccess (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1034 using MemorySSAWalker::getClobberingMemoryAccess;
1039 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::CachingWalker
1047 return getClobberingMemoryAccess(MA, UpwardWalkLimit); in getClobberingMemoryAccess()
1049 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::CachingWalker
1052 return getClobberingMemoryAccess(MA, Loc, UpwardWalkLimit); in getClobberingMemoryAccess()
1070 using MemorySSAWalker::getClobberingMemoryAccess;
1075 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::SkipSelfWalker
1083 return getClobberingMemoryAccess(MA, UpwardWalkLimit); in getClobberingMemoryAccess()
1085 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::SkipSelfWalker
1088 return getClobberingMemoryAccess(MA, Loc, UpwardWalkLimit); in getClobberingMemoryAccess()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h1025 MemoryAccess *getClobberingMemoryAccess(const Instruction *I) {
1028 return getClobberingMemoryAccess(MA);
1033 virtual MemoryAccess *getClobberingMemoryAccess(MemoryAccess *) = 0;
1046 virtual MemoryAccess *getClobberingMemoryAccess(MemoryAccess *,
1068 using MemorySSAWalker::getClobberingMemoryAccess;
1070 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *) override;
1071 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp360 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in writtenBetween()
760 MSSA->getWalker()->getClobberingMemoryAccess(LI))) { in processStore()
1356 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in performMemCpyToMemSetOptzn()
1428 MemoryAccess *AnyClobber = MSSA->getWalker()->getClobberingMemoryAccess(MA); in processMemCpy()
1431 MSSA->getWalker()->getClobberingMemoryAccess(AnyClobber, DestLoc); in processMemCpy()
1443 MemoryAccess *SrcClobber = MSSA->getWalker()->getClobberingMemoryAccess( in processMemCpy()
1609 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in processByValArgument()
H A DDeadStoreElimination.cpp1824 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def); in storeIsNoop()
1845 MSSA.getWalker()->getClobberingMemoryAccess(Def); in storeIsNoop()
H A DLICM.cpp1385 auto *Source = MSSA->getSkipSelfWalker()->getClobberingMemoryAccess(SI); in canSinkOrHoistInst()
2436 Source = MSSA->getSkipSelfWalker()->getClobberingMemoryAccess(MU); in pointerInvalidatedByLoopWithMSSA()
H A DNewGVN.cpp1391 StoreRHS = MSSAWalker->getClobberingMemoryAccess(StoreAccess); in performSymbolicStoreEvaluation()
1525 MSSAWalker->getClobberingMemoryAccess(OriginalAccess); in performSymbolicLoadEvaluation()
1610 auto *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(MA); in performSymbolicCallEvaluation()
H A DEarlyCSE.cpp1018 LaterDef = MSSA->getWalker()->getClobberingMemoryAccess(LaterInst); in isSameMemGeneration()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp74 const MemoryAccess *MA = MSSA->getWalker()->getClobberingMemoryAccess(Load); in isClobberedInFunction()