summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopDistribute
Commit message (Expand)AuthorAgeFilesLines
* Revert "[IRBuilder] Fold consistently for or/and whether constant is LHS or RHS"Petr Hosek2019-07-071-14/+15
* [IRBuilder] Fold consistently for or/and whether constant is LHS or RHSPhilip Reames2019-07-061-15/+14
* [SCEV][LSR] Prevent using undefined value in binopsEugene Leviant2019-07-031-6/+10
* LoopDistribute/LAA: Respect convergentMatt Arsenault2019-06-125-1/+416
* LoopDistribute/LAA: Add tests to catch regressionsMatt Arsenault2019-06-121-0/+65
* LoopDistribute: Add testcase where SCEV wants to insert a runtimeMatt Arsenault2019-06-071-0/+145
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1716-0/+1323
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1716-1323/+0
* [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.Michael Kruse2018-12-123-0/+167
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-4/+4
* Move test of lazy BFI with ORE to a generic directoryAdam Nemet2017-01-131-88/+0
* [LDist] Match behavior between invoking via optimization pipeline or opt -loo...Adam Nemet2016-12-2113-22/+22
* [LoopVersioning] Require loop-simplify form for loop versioning.Florian Hahn2016-12-192-8/+11
* [BPI] Add new LazyBPI analysisAdam Nemet2016-07-281-4/+10
* [OptDiag,LDist] Convert remaining opt remarks to use the new APIAdam Nemet2016-07-211-0/+6
* [LoopDist] This test does not require ASSERTSAdam Nemet2016-07-181-2/+0
* [LoopDist] Port to new PMAdam Nemet2016-07-182-0/+10
* [OptRemark,LDist] RFC: Add hotness attributeAdam Nemet2016-07-152-0/+151
* [LoopDist] Fix typo in diagnosticAdam Nemet2016-07-141-2/+2
* [LoopAccessAnalysis] Fix an integer overflowDavid Majnemer2016-07-071-0/+36
* [LAA] Enable symbolic stride speculation for all LAA clientsAdam Nemet2016-06-171-0/+65
* [LoopDist] Add missing RUN line in test from r268006Adam Nemet2016-04-291-0/+2
* [LoopDist] Also emit optimization remark on success (-Rpass=)Adam Nemet2016-04-291-0/+56
* [LoopDist] Emit optimization remarks (-Rpass*)Adam Nemet2016-04-281-0/+118
* [LoopDist] Add llvm.loop.distribute.enable loop metadataAdam Nemet2016-04-271-0/+149
* Allow LLE/LD and the loop versioning infrastructure to use SCEV predicatesSilviu Baranga2015-11-091-1/+1
* [LAA] Hold bounds via ValueHandles during SCEV expansionAdam Nemet2015-08-211-0/+106
* [LoopDist] Add test for missing coverageAdam Nemet2015-08-121-0/+57
* [LAA] Merge memchecks for accesses separated by a constant offsetSilviu Baranga2015-07-081-5/+3
* [LoopDist] Improve variable names and comments in LoopVersioning class, NFCAdam Nemet2015-06-222-7/+7
* [LoopAccesses] Rearrange printed lines in -analyzeAdam Nemet2015-05-181-1/+0
* New Loop Distribution passAdam Nemet2015-05-146-0/+484
OpenPOWER on IntegriCloud