Searched refs:getClobberingMemoryAccess (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSA.cpp | 1034 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 D | MemorySSA.h | 1025 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 D | MemCpyOptimizer.cpp | 360 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 D | DeadStoreElimination.cpp | 1824 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def); in storeIsNoop() 1845 MSSA.getWalker()->getClobberingMemoryAccess(Def); in storeIsNoop()
|
| H A D | LICM.cpp | 1385 auto *Source = MSSA->getSkipSelfWalker()->getClobberingMemoryAccess(SI); in canSinkOrHoistInst() 2436 Source = MSSA->getSkipSelfWalker()->getClobberingMemoryAccess(MU); in pointerInvalidatedByLoopWithMSSA()
|
| H A D | NewGVN.cpp | 1391 StoreRHS = MSSAWalker->getClobberingMemoryAccess(StoreAccess); in performSymbolicStoreEvaluation() 1525 MSSAWalker->getClobberingMemoryAccess(OriginalAccess); in performSymbolicLoadEvaluation() 1610 auto *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(MA); in performSymbolicCallEvaluation()
|
| H A D | EarlyCSE.cpp | 1018 LaterDef = MSSA->getWalker()->getClobberingMemoryAccess(LaterInst); in isSameMemGeneration()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateUniformValues.cpp | 74 const MemoryAccess *MA = MSSA->getWalker()->getClobberingMemoryAccess(Load); in isClobberedInFunction()
|