summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopRotate
Commit message (Expand)AuthorAgeFilesLines
* [LoopRotate] Add tests for rotate with switch; NFCNikita Popov2020-01-111-0/+166
* [BasicBlockUtils] Fix dbg.value elimination problem in MergeBlockIntoPredecessorBjorn Pettersson2019-12-161-3/+1
* [LoopRotate] Add test case to show dbg value problemBjorn Pettersson2019-12-161-0/+79
* [LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to ...Alina Sbirlea2019-08-212-2/+2
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1728-0/+2290
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1728-2290/+0
* [LoopRotate] fix crash encountered with callbrNick Desaulniers2019-03-061-0/+103
* Remove irrelevant references to legacy git repositories fromJames Y Knight2019-01-151-2/+2
* Update MemorySSA in LoopRotate.Alina Sbirlea2018-10-2422-2/+215
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-201-0/+1
* Temporarily Revert "[New PM] Introducing PassInstrumentation framework"Eric Christopher2018-09-201-1/+0
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-191-0/+1
* Revert rL342544: [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-191-1/+0
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-191-0/+1
* [ADCE] Remove the need of DomTreeChijun Sima2018-08-041-1/+1
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-2/+2
* [LoopRotate] Fix incorrect SCEV invalidation in loop rotationMax Kazantsev2018-04-231-0/+116
* [LoopRotate] Rotate loops with loop exiting latchesDavid Green2018-04-011-0/+234
* [LoopRotate] Detect loops with indirect branches better (we're giving up on t...Michael Zolotukhin2018-01-091-2/+33
* [PM] pass -debug-pass-manager flag into FunctionToLoopPassAdaptor's canonical...Fedor Sergeev2017-12-291-0/+4
* Fix llvm/test/Transforms/LoopRotate/pr35210.ll in rL318237, it uses debug opt...NAKAMURA Takumi2017-11-151-0/+1
* [LoopRotate] processLoop should return true even if it just simplified the lo...Craig Topper2017-11-151-0/+70
* loop-rotate: avoid duplicating dbg.value intrinsics in the entry block.Adrian Prantl2017-11-011-0/+2
* loop-rotate: eliminate duplicate debug intrinsics after splicing.Adrian Prantl2017-11-011-0/+86
* Revert r317105 to investigate bot breakage.Adrian Prantl2017-11-011-86/+0
* Revert r317106 to facilitate reverting r317105.Adrian Prantl2017-11-011-2/+0
* loop-rotate: avoid duplicating dbg.value intrinsics in the entry block.Adrian Prantl2017-11-011-0/+2
* loop-rotate: eliminate duplicate debug intrinsics after splicing.Adrian Prantl2017-11-011-0/+86
* Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner2017-08-231-2/+4
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-282-18/+18
* [tests] Cleanup vect.omp.persistence.ll test.Michael Zolotukhin2017-07-251-0/+34
* [LoopRotate] Fix DomTree update logic for unreachable nodes. Fix PR33701.Jakub Kuderski2017-07-121-0/+27
* Restrict the definition of loop preheader to avoid EH blocksAndrew Kaylor2017-06-221-0/+41
* Cleanup tests to not share a DISubprogram between multiple Functions.Adrian Prantl2017-05-041-17/+30
* [LoopRotate] Propagate dbg.value intrinsicsSam Parker2017-03-081-0/+79
* Revert r297132, it caused PR32171Nico Weber2017-03-071-79/+0
* [LoopRotate] Update dbg.value intrinsicsSam Parker2017-03-071-0/+79
* Revert @llvm.assume with operator bundles (r289755-r289757)Daniel Jasper2016-12-191-1/+1
* Remove the AssumptionCacheHal Finkel2016-12-151-1/+1
* LPM: Drop require<loops> from these tests, it's redundant. NFCJustin Bogner2016-05-101-1/+1
* Update Debug Intrinsics in RewriteUsesOfClonedInstructions in LoopRotationChuang-Yu Cheng2016-05-101-0/+39
* PM: Port LoopRotation to the new loop pass managerJustin Bogner2016-05-031-0/+2
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-2/+2
* testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl2016-04-011-1/+1
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-311-1/+1
* Upgrade some wildly anachronistic debug info in testcases.Adrian Prantl2016-03-291-3/+2
* [LoopRotate] Don't perform loop rotation if the loop header calls a convergen...Justin Lebar2016-02-121-0/+31
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-2/+2
* DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith2015-08-281-1/+1
* DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith2015-08-031-1/+1
OpenPOWER on IntegriCloud