Home
last modified time | relevance | path

Searched refs:getMemorySSA (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp408 MSSAU->getMemorySSA()->getMemoryAccess(&*BI)); in tryMergingIntoMemset()
633 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
639 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
651 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
746 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(SI)); in processStore()
1182 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(M))); in processMemCpyMemCpyDependence()
1183 auto *LastDef = cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(M)); in processMemCpyMemCpyDependence()
1274 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)) && in processMemSetMemCpyDependence()
1280 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)); in processMemSetMemCpyDependence()
1385 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)); in performMemCpyToMemSetOptzn()
[all …]
H A DSimpleLoopUnswitch.cpp250 MemorySSA *MSSA = MSSAU->getMemorySSA(); in buildPartialInvariantUnswitchConditionalBranch()
532 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
555 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
619 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
646 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
729 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialSwitch()
955 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialSwitch()
2076 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchNontrivialInvariants()
2378 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchNontrivialInvariants()
2384 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchNontrivialInvariants()
[all …]
H A DLoopSimplifyCFG.cpp427 MSSAU->getMemorySSA()->verifyMemorySSA(); in handleDeadExits()
613 MSSAU->getMemorySSA()->verifyMemorySSA(); in run()
680 MSSAU->getMemorySSA()->verifyMemorySSA(); in mergeBlocksIntoPredecessors()
748 MSSAU->getMemorySSA()->verifyMemorySSA(); in runOnLoop()
H A DLoopSink.cpp227 if (MSSAU && MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in sinkInstruction()
257 MSSAU->getMemorySSA()->getMemoryAccess(&I))) in sinkInstruction()
H A DLICM.cpp592 MSSAU.getMemorySSA()->verifyMemorySSA(); in sinkRegion()
1010 MSSAU.getMemorySSA()->verifyMemorySSA(); in hoistRegion()
1114 if (MSSAU.getMemorySSA()->getBlockDefs(BB)) in isReadOnly()
1123 if (auto *Accs = MSSAU.getMemorySSA()->getBlockAccesses(BB)) { in isOnlyMemoryAccess()
1146 MemorySSA *MSSA = MSSAU.getMemorySSA(); in canSinkOrHoistInst()
1427 if (MSSAU.getMemorySSA()->getMemoryAccess(&I)) { in cloneInstructionInExitBlock()
1476 MSSAU.getMemorySSA()->getMemoryAccess(&I))) in moveInstructionBefore()
2183 MSSAU.getMemorySSA()->verifyMemorySSA(); in promoteLoopAccessesToScalars()
2189 MSSAU.getMemorySSA()->verifyMemorySSA(); in promoteLoopAccessesToScalars()
H A DLoopInstSimplify.cpp75 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; in simplifyLoopInst()
H A DLoopPredication.cpp1177 if (auto *MUD = MSSAU->getMemorySSA()->getMemoryAccess(IP)) in predicateLoopExits()
1314 MSSAU->getMemorySSA()->verifyMemorySSA(); in runOnLoop()
H A DGVN.cpp1345 auto *MSSA = MSSAU->getMemorySSA(); in eliminatePartiallyRedundantLoad()
1896 MSSAU->getMemorySSA()->getBlockAccesses(IntrinsicI->getParent()); in processAssumeIntrinsic()
1916 NewS, MSSAU->getMemorySSA()->getLiveOnEntryDef(), in processAssumeIntrinsic()
1919 NewS, MSSAU->getMemorySSA()->getLiveOnEntryDef(), in processAssumeIntrinsic()
H A DLoopIdiomRecognize.cpp1243 MSSAU->getMemorySSA()->verifyMemorySSA(); in processLoopStridedStore()
1537 MSSAU->getMemorySSA()->verifyMemorySSA(); in processLoopStoreOfLoopLoad()
H A DIndVarSimplify.cpp2082 MSSAU->getMemorySSA()->verifyMemorySSA(); in run()
H A DDeadStoreElimination.cpp1785 cast<MemoryDef>(Updater.getMemorySSA()->getMemoryAccess(Malloc)); in tryFoldIntoCalloc()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp353 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
586 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
656 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
669 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
793 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyLoopLatch()
H A DLoopSimplify.cpp485 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyOneLoop()
517 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyOneLoop()
556 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyOneLoop()
590 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyOneLoop()
708 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyOneLoop()
H A DBasicBlockUtils.cpp295 MSSAU->getMemorySSA()->getMemoryAccess(PredBB->getTerminator()))) in MergeBlockIntoPredecessor()
682 MSSAU->getMemorySSA()->verifyMemorySSA(); in ehAwareSplitEdge()
891 MSSAU->getMemorySSA()->verifyMemorySSA(); in splitBlockBefore()
H A DSimplifyCFG.cpp370 if (auto *MPhi = MSSAU->getMemorySSA()->getMemoryAccess(Succ)) in AddPredecessorToBlock()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h242 MemorySSA* getMemorySSA() const { return MSSA; } in getMemorySSA() function
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DBasicBlockUtilsTest.cpp202 Updater.getMemorySSA()->verifyMemorySSA(); in TEST()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopInfo.cpp106 if (auto *MUD = MSSAU->getMemorySSA()->getMemoryAccess(I)) in makeLoopInvariant()