summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopPredication/basic.ll
Commit message (Expand)AuthorAgeFilesLines
* [LoopPred] Extend LFTR normalization to the inverse EQ casePhilip Reames2019-07-091-0/+43
* Revert "[IRBuilder] Fold consistently for or/and whether constant is LHS or RHS"Petr Hosek2019-07-071-1/+2
* [IRBuilder] Fold consistently for or/and whether constant is LHS or RHSPhilip Reames2019-07-061-2/+1
* [LoopPred] Fix a bug in unconditional latch bailout introduced in r362284Philip Reames2019-06-061-0/+26
* [LoopPred] Handle a subset of NE comparison based latchesPhilip Reames2019-06-011-6/+14
* [Tests] Better represent the postinc form produced by LFTR in LoopPred testsPhilip Reames2019-05-311-8/+12
* [Tests] Add ne icmp tests w/preinc forms for LoopPredicationPhilip Reames2019-05-311-6/+80
* [Tests] Add tests for loop predication of loops w/ne latch conditionsPhilip Reames2019-05-311-0/+172
* [LoopPredication] Allow predication of loop invariant computations (within th...Philip Reames2019-04-181-2/+4
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+1595
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-1595/+0
* [LoopPred] Hoist and of predicated checks where legalPhilip Reames2019-04-151-3/+3
* [LoopPred] Be uniform about proving generated conditionsPhilip Reames2019-04-011-0/+49
* [LoopPred] Delete the old condition expressions if unusedPhilip Reames2019-04-011-30/+0
* [Tests] Autogen all the LoopPredication testsPhilip Reames2019-04-011-234/+782
* [LoopPredication] Handle the case when the guard and the latch IV have differ...Artur Pilipenko2017-10-271-4/+235
* [LoopPredication] Check whether the loop is already guarded by the first iter...Artur Pilipenko2017-10-121-28/+64
* [LoopPredication] Support ule, sle latch predicatesArtur Pilipenko2017-10-121-0/+108
* Rework loop predication passArtur Pilipenko2017-09-221-131/+213
* Loop predication expand both sides of the widened conditionArtur Pilipenko2017-02-271-1/+76
* [Guards] Introduce loop-predication passArtur Pilipenko2017-01-251-0/+496
OpenPOWER on IntegriCloud