Lines Matching refs:PreserveLCSSA
125 bool PreserveLCSSA) { in InsertPreheaderForLoop() argument
148 LI, MSSAU, PreserveLCSSA); in InsertPreheaderForLoop()
226 ScalarEvolution *SE, bool PreserveLCSSA, in separateNestedLoop() argument
282 DT, LI, MSSAU, PreserveLCSSA); in separateNestedLoop()
344 formDedicatedExitBlocks(L, DT, LI, MSSAU, PreserveLCSSA); in separateNestedLoop()
346 if (PreserveLCSSA) { in separateNestedLoop()
494 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyOneLoop() argument
525 changeToUnreachable(TI, /*UseLLVMTrap=*/false, PreserveLCSSA, in simplifyOneLoop()
558 Preheader = InsertPreheaderForLoop(L, DT, LI, MSSAU, PreserveLCSSA); in simplifyOneLoop()
567 if (formDedicatedExitBlocks(L, DT, LI, MSSAU, PreserveLCSSA)) in simplifyOneLoop()
582 PreserveLCSSA, AC, MSSAU)) { in simplifyOneLoop()
617 if (!PreserveLCSSA || LI->replacementPreservesLCSSAForm(PN, V)) { in simplifyOneLoop()
709 ExitingBlock, /* KeepOneInputPHIs */ PreserveLCSSA); in simplifyOneLoop()
711 ExitingBlock, /* KeepOneInputPHIs */ PreserveLCSSA); in simplifyOneLoop()
730 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyLoop() argument
736 if (PreserveLCSSA) { in simplifyLoop()
758 AC, MSSAU, PreserveLCSSA); in simplifyLoop()
834 bool PreserveLCSSA = mustPreserveAnalysisID(LCSSAID); in runOnFunction() local
838 Changed |= simplifyLoop(L, DT, LI, SE, AC, MSSAU.get(), PreserveLCSSA); in runOnFunction()
841 if (PreserveLCSSA) { in runOnFunction()