Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h1045 MemoryAccess *getClobberingMemoryAccess(const Instruction *I,
1049 return getClobberingMemoryAccess(MA, AA);
1054 virtual MemoryAccess *getClobberingMemoryAccess(MemoryAccess *,
1068 virtual MemoryAccess *getClobberingMemoryAccess(MemoryAccess *,
1072 MemoryAccess *getClobberingMemoryAccess(const Instruction *I) {
1074 return getClobberingMemoryAccess(I, BAA);
1077 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA) {
1079 return getClobberingMemoryAccess(MA, BAA);
1082 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA,
1085 return getClobberingMemoryAccess(MA, Loc, BAA);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp136 MemoryAccess *Clobber = Walker->getClobberingMemoryAccess(MA, BAA); in emitInstructionAnnot()
1020 using MemorySSAWalker::getClobberingMemoryAccess;
1022 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, BatchAAResults &BAA, in getClobberingMemoryAccess() function in llvm::MemorySSA::CachingWalker
1026 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::CachingWalker
1037 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::CachingWalker
1040 return getClobberingMemoryAccess(MA, BAA, UpwardWalkLimit); in getClobberingMemoryAccess()
1042 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, in getClobberingMemoryAccess() function in llvm::MemorySSA::CachingWalker
1046 return getClobberingMemoryAccess(MA, Loc, BAA, UpwardWalkLimit); in getClobberingMemoryAccess()
1063 using MemorySSAWalker::getClobberingMemoryAccess;
1065 MemoryAccess *getClobberingMemoryAccess(MemoryAccess *MA, BatchAAResults &BAA, in getClobberingMemoryAccess() function in llvm::MemorySSA::SkipSelfWalker
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp328 SmallVector<MemoryAccess *> WorkList{Walker->getClobberingMemoryAccess(Load)}; in isClobberedInFunction()
359 Walker->getClobberingMemoryAccess(Def->getDefiningAccess(), Loc)); in isClobberedInFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp338 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in writtenBetween()
723 MSSA->getWalker()->getClobberingMemoryAccess(LI, BAA))) in processStoreOfLoad()
1467 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in performMemCpyToMemSetOptzn()
1772 MSSA->getWalker()->getClobberingMemoryAccess(AnyClobber, DestLoc, BAA); in processMemCpy()
1784 MemoryAccess *SrcClobber = MSSA->getWalker()->getClobberingMemoryAccess( in processMemCpy()
1893 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in processByValArgument()
1991 MemoryAccess *Clobber = MSSA->getWalker()->getClobberingMemoryAccess( in processImmutArgument()
H A DLICM.cpp1146 static MemoryAccess *getClobberingMemoryAccess(MemorySSA &MSSA, in getClobberingMemoryAccess() function
1155 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(MA, BAA); in getClobberingMemoryAccess()
1287 auto *Source = getClobberingMemoryAccess(*MSSA, BAA, Flags, SIMD); in canSinkOrHoistInst()
1302 auto *MD = getClobberingMemoryAccess(*MSSA, BAA, Flags, in canSinkOrHoistInst()
2362 MemoryAccess *Source = getClobberingMemoryAccess(*MSSA, BAA, Flags, MU); in pointerInvalidatedByLoop()
H A DDeadStoreElimination.cpp1972 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def, BatchAA); in dominatingConditionImpliesValue()
2001 MSSA.getSkipSelfWalker()->getClobberingMemoryAccess(Def, BatchAA)); in storeIsNoop()
2023 MSSA.getWalker()->getClobberingMemoryAccess(Def, BatchAA); in storeIsNoop()
H A DNewGVN.cpp1405 StoreRHS = MSSAWalker->getClobberingMemoryAccess(StoreAccess); in performSymbolicStoreEvaluation()
1536 MSSAWalker->getClobberingMemoryAccess(OriginalAccess); in performSymbolicLoadEvaluation()
1638 auto *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(MA); in performSymbolicCallEvaluation()
H A DEarlyCSE.cpp1162 LaterDef = MSSA->getWalker()->getClobberingMemoryAccess(LaterInst); in isSameMemGeneration()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp269 MSSA->getWalker()->getClobberingMemoryAccess(LI, BAA); in getMatchingValue()