Lines Matching refs:MemorySSA
173 static bool pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU,
176 static bool pointerInvalidatedByBlockWithMSSA(BasicBlock &BB, MemorySSA &MSSA,
189 static void foreachMemoryAccess(MemorySSA *MSSA, Loop *L,
192 collectPromotionCandidates(MemorySSA *MSSA, AliasAnalysis *AA, Loop *L);
198 TargetTransformInfo *TTI, ScalarEvolution *SE, MemorySSA *MSSA,
231 MemorySSA *MSSA = EnableMSSALoopDependency in runOnLoop()
343 MemorySSA *MSSA) in SinkAndHoistLICMFlags()
349 Loop *L, MemorySSA *MSSA) in SinkAndHoistLICMFlags()
377 ScalarEvolution *SE, MemorySSA *MSSA, OptimizationRemarkEmitter *ORE, in runOnLoop()
1200 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; in canSinkOrHoistInst()
1517 New, nullptr, New->getParent(), MemorySSA::Beginning); in cloneInstructionInExitBlock()
1569 MemorySSA::BeforeTerminator); in moveInstructionBefore()
1953 NewSI, nullptr, NewSI->getParent(), MemorySSA::Beginning); in doExtraRewritesBeforeFinalDeletion()
2278 PreheaderLoad, nullptr, PreheaderLoad->getParent(), MemorySSA::End); in promoteLoopAccessesToScalars()
2298 static void foreachMemoryAccess(MemorySSA *MSSA, Loop *L, in foreachMemoryAccess()
2308 collectPromotionCandidates(MemorySSA *MSSA, AliasAnalysis *AA, Loop *L) { in collectPromotionCandidates()
2426 bool pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU, in pointerInvalidatedByLoopWithMSSA()
2472 bool pointerInvalidatedByBlockWithMSSA(BasicBlock &BB, MemorySSA &MSSA, in pointerInvalidatedByBlockWithMSSA()