Lines Matching refs:MSSAU
67 MemorySSAUpdater *MSSAU; member in __anon7e6e14090111::LoopRotate
76 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate() argument
80 MSSAU(MSSAU), SQ(SQ), RotationOnly(RotationOnly), in LoopRotate()
514 if (MSSAU && VerifyMemorySSA) in rotateLoop()
515 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
712 if (MSSAU) in rotateLoop()
797 if (MSSAU) { in rotateLoop()
799 MSSAU->updateForClonedBlockIntoPred(OrigHeader, OrigPreheader, in rotateLoop()
828 if (MSSAU) { in rotateLoop()
829 MSSAU->applyUpdates(Updates, *DT, /*UpdateDT=*/true); in rotateLoop()
831 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
862 … CriticalEdgeSplittingOptions(DT, LI, MSSAU).setPreserveLCSSA()); in rotateLoop()
880 … CriticalEdgeSplittingOptions(DT, LI, MSSAU).setPreserveLCSSA()); in rotateLoop()
898 if (MSSAU) in rotateLoop()
899 MSSAU->removeEdge(OrigPreheader, Exit); in rotateLoop()
905 if (MSSAU && VerifyMemorySSA) in rotateLoop()
906 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
914 bool DidMerge = MergeBlockIntoPredecessor(OrigHeader, &DTU, LI, MSSAU); in rotateLoop()
918 if (MSSAU && VerifyMemorySSA) in rotateLoop()
919 MSSAU->getMemorySSA()->verifyMemorySSA(); in rotateLoop()
1039 MergeBlockIntoPredecessor(Latch, &DTU, LI, MSSAU, nullptr, in simplifyLoopLatch()
1047 if (MSSAU && VerifyMemorySSA) in simplifyLoopLatch()
1048 MSSAU->getMemorySSA()->verifyMemorySSA(); in simplifyLoopLatch()
1082 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation() argument
1086 LoopRotate LR(Threshold, LI, TTI, AC, DT, SE, MSSAU, SQ, RotationOnly, in LoopRotation()