summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopSimplifyCFG
AgeCommit message (Expand)Author
2025-02-21[LoopSimplifyCFG] Fix SCEV invalidation after removing dead exit (#127536)Aleksandr Popov
2024-11-21[llvm] Remove `br i1 undef` from some regression tests [NFC] (#117112)Lee Wei
2024-11-04[llvm-project] Fix typo "propogate" (#114795)Jay Foad
2023-01-05[LoopSimplifyCFG] Convert test to opaque pointers (NFC)Nikita Popov
2023-01-05[Transforms] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-08[NFC] Port all LoopSimplifyCFG tests to `-passes=` syntaxRoman Lebedev
2022-10-20[LoopSimplifyCFG] Forget loop and block dispos after merging blocks.Florian Hahn
2022-10-10[LoopSimplifyCFG] Clear SCEV dispositions when removing dead blocks.Florian Hahn
2022-10-07[LoopSimplifyCFG] Invalidate SCEV dispositions.Florian Hahn
2022-07-19[LoopSimplifyCFG] Prevent use-def dominance breach by handling dead exits. PR...Max Kazantsev
2022-07-18[Test] Mode test for pr56243 from LICM to LoopSimplifyCFGMax Kazantsev
2022-06-26[LoopSimplifyCFG] use poison when replacing dead instructions instead of unde...Nuno Lopes
2022-03-18[LoopSimplifyCFG] Check predecessors of exits before marking them dead.Florian Hahn
2022-03-17[LoopSimplifyCFG] Add test case for PR54023.Florian Hahn
2021-08-14[Tests] Remove explicit -enable-mssa-loop-dependency options (NFC)Nikita Popov
2020-09-21[LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfgArthur Eubanks
2020-07-29For some tests targeting SystemZ, -march=z13 ---> -mcpu=z13Yuanfang Chen
2020-07-29[LoopSimplifyCFG] Delete landing pads in dead exit blocksYevgeny Rouban
2019-04-17Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher
2019-04-17Temporarily Revert "Add basic loop fusion pass."Eric Christopher
2019-02-21[LoopSimplifyCFG] Update MemorySSA after r353911.Alina Sbirlea
2019-02-21[NFC] Replace EOL in test fileMax Kazantsev
2019-02-21[TEST] Add failing test that shows problems with MSSA update in LoopSimplifyCFGMax Kazantsev
2019-02-21[LoopSimplifyCFG] Add missing MSSA edge deletionMax Kazantsev
2019-02-17[TEST] Remove 2>&1 from testsMax Kazantsev
2019-02-12[LoopSimplifyCFG] Fix test broken in release mode in r353813Sam McCall
2019-02-12[LoopSimplifyCFG] Change logic of dead loops removal to avoid hitting assertsMax Kazantsev
2019-02-12[LoopSimplifyCFG] Pay respect to LCSSA when removing dead blocksMax Kazantsev
2019-02-08[LoopSimplifyCFG] Use DTU.applyUpdates instead of insert/deleteEdgeMax Kazantsev
2019-02-06[LoopSimplifyCFG] Do not count dead exit blocks twice, make CFG simplerMax Kazantsev
2019-01-25[NFC] One more crashing test on LoopSimplifyCFGMax Kazantsev
2019-01-25[NFC] Add failing test on LCSSA formingMax Kazantsev
2019-01-25[NFC] Add test with multiple loopsMax Kazantsev
2019-01-25[LoopSimplifyCFG] Fix inconsistency in blocks in loop markupMax Kazantsev
2019-01-24[NFC] Add another failing test on LoopSimplifyCFGMax Kazantsev
2019-01-24[LoopSimplifyCFG] Fix inconsistency in live blocks markupMax Kazantsev
2019-01-24[NFC] Add a failing test on live block markup in term foldingMax Kazantsev
2019-01-17[LoopSimplifyCFG] Form LCSSA when a parent loop becomes a siblingMax Kazantsev
2019-01-17[LoopSimplifyCFG] Fix order of deletion of complex dead subloopsMax Kazantsev
2018-12-28[NFC] Add failing test on LCSSA form preservation of LoopSimplifyCFGMax Kazantsev
2018-12-28Temporarily disable term folding in LoopSimplifyCFG, add testsMax Kazantsev
2018-12-24[LoopSimplifyCFG] Delete dead exiting edgesMax Kazantsev
2018-12-24Return "[LoopSimplifyCFG] Delete dead in-loop blocks"Max Kazantsev
2018-12-07[LoopSimplifyCFG] Do not deal with loops with irreducible CFG insideMax Kazantsev
2018-12-06Revert "[LoopSimplifyCFG] Delete dead in-loop blocks"Ilya Biryukov
2018-12-06[LoopSimplifyCFG] Delete dead in-loop blocksMax Kazantsev
2018-12-05[NFC] Verify memoryssa in test for PR39783Max Kazantsev
2018-11-30[LoopSimplifyCFG] Update MemorySSA in terminator folding. PR39783Max Kazantsev
2018-11-30[NFC] Simplify and reduce tests for PR39783Max Kazantsev
2018-11-29[NFC] Add two XFAIL tests from PR39783Max Kazantsev