Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp1017 auto *DefiningAccess = MemA->getDefiningAccess(); in emitPreheaderBranchOnCondition() local
1019 while (L->contains(DefiningAccess->getBlock())) { in emitPreheaderBranchOnCondition()
1022 if (auto *MemPhi = dyn_cast<MemoryPhi>(DefiningAccess)) { in emitPreheaderBranchOnCondition()
1023 DefiningAccess = in emitPreheaderBranchOnCondition()
1026 DefiningAccess = in emitPreheaderBranchOnCondition()
1027 cast<MemoryDef>(DefiningAccess)->getDefiningAccess(); in emitPreheaderBranchOnCondition()
1030 MSSAU->createMemoryAccessInBB(New, DefiningAccess, New->getParent(), in emitPreheaderBranchOnCondition()
H A DNewGVN.cpp1437 MemoryAccess *DefiningAccess) const { in performSymbolicLoadCoercion()
1524 MemoryAccess *DefiningAccess = in performSymbolicLoadEvaluation() local
1527 if (!MSSA->isLiveOnEntryDef(DefiningAccess)) { in performSymbolicLoadEvaluation()
1528 if (auto *MD = dyn_cast<MemoryDef>(DefiningAccess)) { in performSymbolicLoadEvaluation()
1539 DefiningInst, DefiningAccess)) in performSymbolicLoadEvaluation()
1545 DefiningAccess); in performSymbolicLoadEvaluation()
1548 if (LE->getMemoryLeader() != DefiningAccess) in performSymbolicLoadEvaluation()
1610 auto *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(MA); in performSymbolicCallEvaluation() local
1611 return ExprResult::some(createCallExpression(CI, DefiningAccess)); in performSymbolicCallEvaluation()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemorySSA.cpp2480 MemoryAccess *DefiningAccess = StartingAccess->getDefiningAccess(); in getClobberingMemoryAccessBase() local
2484 if (MSSA->isLiveOnEntryDef(DefiningAccess)) { in getClobberingMemoryAccessBase()
2485 StartingAccess->setOptimized(DefiningAccess); in getClobberingMemoryAccessBase()
2487 return DefiningAccess; in getClobberingMemoryAccessBase()
2490 OptimizedAccess = Walker.findClobber(DefiningAccess, Q, UpwardWalkLimit); in getClobberingMemoryAccessBase()