Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp419 MSSAU->getMemorySSA()->getMemoryAccess(&*BI)); in tryMergingIntoMemset()
650 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(P)) { in moveUp()
656 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(&I)) { in moveUp()
668 if (MemoryUseOrDef *MA = MSSAU->getMemorySSA()->getMemoryAccess(I)) { in moveUp()
745 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(SI)); in processStoreOfLoad()
1231 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(M))); in processMemCpyMemCpyDependence()
1232 auto *LastDef = cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(M)); in processMemCpyMemCpyDependence()
1324 assert(isa<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)) && in processMemSetMemCpyDependence()
1330 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)); in processMemSetMemCpyDependence()
1436 cast<MemoryDef>(MSSAU->getMemorySSA()->getMemoryAccess(MemCpy)); in performMemCpyToMemSetOptzn()
[all …]
H A DSimpleLoopUnswitch.cpp266 MemorySSA *MSSA = MSSAU->getMemorySSA(); in buildPartialInvariantUnswitchConditionalBranch()
550 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
573 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
636 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
663 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialBranch()
746 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialSwitch()
960 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialSwitch()
972 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchTrivialSwitch()
1016 if (auto *Defs = MSSAU->getMemorySSA()->getBlockDefs(CurrentBB)) in unswitchAllTrivialConditions()
2104 MSSAU->getMemorySSA()->verifyMemorySSA(); in unswitchNontrivialInvariants()
[all …]
H A DLoopSimplifyCFG.cpp430 MSSAU->getMemorySSA()->verifyMemorySSA(); in handleDeadExits()
619 MSSAU->getMemorySSA()->verifyMemorySSA(); in run()
687 MSSAU->getMemorySSA()->verifyMemorySSA(); in mergeBlocksIntoPredecessors()
758 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.cpp602 MSSAU.getMemorySSA()->verifyMemorySSA(); in sinkRegion()
1023 MSSAU.getMemorySSA()->verifyMemorySSA(); in hoistRegion()
1127 if (MSSAU.getMemorySSA()->getBlockDefs(BB)) in isReadOnly()
1136 if (auto *Accs = MSSAU.getMemorySSA()->getBlockAccesses(BB)) { in isOnlyMemoryAccess()
1159 MemorySSA *MSSA = MSSAU.getMemorySSA(); in canSinkOrHoistInst()
1441 if (MSSAU.getMemorySSA()->getMemoryAccess(&I)) { in cloneInstructionInExitBlock()
1490 MSSAU.getMemorySSA()->getMemoryAccess(&I))) in moveInstructionBefore()
2243 MSSAU.getMemorySSA()->verifyMemorySSA(); in promoteLoopAccessesToScalars()
2249 MSSAU.getMemorySSA()->verifyMemorySSA(); in promoteLoopAccessesToScalars()
H A DLoopInstSimplify.cpp76 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; in simplifyLoopInst()
H A DLoopPredication.cpp1185 if (auto *MUD = MSSAU->getMemorySSA()->getMemoryAccess(IP)) in predicateLoopExits()
1322 MSSAU->getMemorySSA()->verifyMemorySSA(); in runOnLoop()
H A DGVN.cpp1330 auto *MSSA = MSSAU->getMemorySSA(); in eliminatePartiallyRedundantLoad()
1881 MSSAU->getMemorySSA()->getBlockAccesses(IntrinsicI->getParent()); in processAssumeIntrinsic()
1901 NewS, MSSAU->getMemorySSA()->getLiveOnEntryDef(), in processAssumeIntrinsic()
1904 NewS, MSSAU->getMemorySSA()->getLiveOnEntryDef(), in processAssumeIntrinsic()
H A DLoopIdiomRecognize.cpp1244 MSSAU->getMemorySSA()->verifyMemorySSA(); in processLoopStridedStore()
1539 MSSAU->getMemorySSA()->verifyMemorySSA(); in processLoopStoreOfLoopLoad()
H A DIndVarSimplify.cpp2202 MSSAU->getMemorySSA()->verifyMemorySSA(); in run()
H A DDeadStoreElimination.cpp1868 cast<MemoryDef>(Updater.getMemorySSA()->getMemoryAccess(Malloc)); in tryFoldIntoCalloc()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp359 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
592 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
662 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
675 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
804 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()
703 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyOneLoop()
H A DBasicBlockUtils.cpp307 MSSAU->getMemorySSA()->getMemoryAccess(PredBB->getTerminator()))) in MergeBlockIntoPredecessor()
780 MSSAU->getMemorySSA()->verifyMemorySSA(); in ehAwareSplitEdge()
989 MSSAU->getMemorySSA()->verifyMemorySSA(); in splitBlockBefore()
H A DSimplifyCFG.cpp378 if (auto *MPhi = MSSAU->getMemorySSA()->getMemoryAccess(Succ)) in AddPredecessorToBlock()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h242 MemorySSA* getMemorySSA() const { return MSSA; } in getMemorySSA() function
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoopInfo.cpp107 if (auto *MUD = MSSAU->getMemorySSA()->getMemoryAccess(I)) in makeLoopInvariant()