Home
last modified time | relevance | path

Searched refs:DefiningAccess (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1447 MemoryAccess *DefiningAccess) const { in performSymbolicLoadCoercion()
1531 MemoryAccess *DefiningAccess = in performSymbolicLoadEvaluation() local
1534 if (!MSSA->isLiveOnEntryDef(DefiningAccess)) { in performSymbolicLoadEvaluation()
1535 if (auto *MD = dyn_cast<MemoryDef>(DefiningAccess)) { in performSymbolicLoadEvaluation()
1546 DefiningInst, DefiningAccess)) in performSymbolicLoadEvaluation()
1552 DefiningAccess); in performSymbolicLoadEvaluation()
1555 if (LE->getMemoryLeader() != DefiningAccess) in performSymbolicLoadEvaluation()
1634 auto *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(MA); in performSymbolicCallEvaluation() local
1635 return ExprResult::some(createCallExpression(CI, DefiningAccess)); in performSymbolicCallEvaluation()
H A DSimpleLoopUnswitch.cpp309 auto *DefiningAccess = MemUse->getDefiningAccess(); in buildPartialInvariantUnswitchConditionalBranch() local
311 while (L.contains(DefiningAccess->getBlock())) { in buildPartialInvariantUnswitchConditionalBranch()
314 if (auto *MemPhi = dyn_cast<MemoryPhi>(DefiningAccess)) in buildPartialInvariantUnswitchConditionalBranch()
315 DefiningAccess = in buildPartialInvariantUnswitchConditionalBranch()
318 DefiningAccess = cast<MemoryDef>(DefiningAccess)->getDefiningAccess(); in buildPartialInvariantUnswitchConditionalBranch()
320 MSSAU->createMemoryAccessInBB(NewInst, DefiningAccess, in buildPartialInvariantUnswitchConditionalBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp2539 MemoryAccess *DefiningAccess = StartingAccess->getDefiningAccess(); in getClobberingMemoryAccessBase() local
2543 if (MSSA->isLiveOnEntryDef(DefiningAccess)) { in getClobberingMemoryAccessBase()
2544 StartingAccess->setOptimized(DefiningAccess); in getClobberingMemoryAccessBase()
2545 return DefiningAccess; in getClobberingMemoryAccessBase()
2549 Walker.findClobber(BAA, DefiningAccess, Q, UpwardWalkLimit); in getClobberingMemoryAccessBase()