aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/LoopInterchange
AgeCommit message (Expand)Author
2018-11-08[LoopInterchange] Support reductions across inner and outer loop.Florian Hahn
2018-11-01[LoopInterchange] Remove support for inner-only reductions.Florian Hahn
2018-09-26[LoopInterchange] Preserve LCSSA.Florian Hahn
2018-09-14[LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged ...Florian Hahn
2018-07-04NFC - Various typo fixes in testsGabor Buella
2018-06-21[DA] Enable -da-delinearize by defaultDavid Green
2018-05-09[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen
2018-04-27[LoopInterchange] Allow some loops with PHI nodes in the exit block.Florian Hahn
2018-04-26[LoopInterchange] Ignore debug intrinsics during legality checks.Florian Hahn
2018-04-25[LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.Florian Hahn
2018-04-24[LoopInterchange] Add REQUIRES: asserts to test.Florian Hahn
2018-04-24[LoopInterchange] Make isProfitableForVectorization slightly more conservative.Florian Hahn
2018-04-05[LoopInterchange] Require asserts for test using -stats (NFC)Florian Hahn
2018-04-05[LoopInterchange] Add stats counter for number of interchanged loops.Florian Hahn
2018-04-05[LoopInterchange] Preserve LoopInfo after interchanging.Florian Hahn
2018-04-03[LoopInterchange] Add remark for calls preventing interchanging.Florian Hahn
2018-04-03[LoopInterchange] Update tests so DA can handle access after D35430.Florian Hahn
2018-03-06DA: remove uses of GEP, only ask SCEVSebastian Pop
2018-02-26[LoopInterchange] Add test case for D43236.Florian Hahn
2018-02-14[LoopInterchange] Incrementally update the dominator tree.Florian Hahn
2018-02-13[LoopInterchange] Check number of latch successors before accessing them.Florian Hahn
2017-10-21[LoopInterchange] Fix phi node ordering miscompile.David Green
2017-08-25[LoopInterchange] Skip zext instructions when looking for induction var.Florian Hahn
2017-07-31[LoopInterchange] Do not interchange loops with function calls.Florian Hahn
2017-07-18[LoopInterchange] Split up interchange.ll test case (NFC).Florian Hahn
2017-07-15[LoopInterchange] Add some optimization remarks.Florian Hahn
2016-09-21[LoopInterchange] Track all dependencies, not just anti dependencies.Chad Rosier
2015-04-23Add support to interchange loops with reductions.Karthik Bhat
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-03-06Add a new pass "Loop Interchange"Karthik Bhat