summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[LV] Apply sink-after & interleave-groups as VPlan transformations (N...Gil Rapaport2019-11-081-35/+0
* Reapply [LVI] Normalize pointer behaviorNikita Popov2019-11-081-1/+2
* Revert "[LVI] Normalize pointer behavior"Nikita Popov2019-11-081-2/+1
* [LVI] Normalize pointer behaviorNikita Popov2019-11-081-1/+2
* [LICM] Support hosting of dynamic allocas out of loopsPhilip Reames2019-11-081-0/+168
* [LICM] Hoisting of widenable conditions out of loopsPhilip Reames2019-11-081-7/+42
* [LV] Apply sink-after & interleave-groups as VPlan transformations (NFCI)Gil Rapaport2019-11-081-0/+35
* [InstCombine] Don't transform bitcasts between x86_mmx and v1i64 into inserte...Craig Topper2019-11-071-4/+2
* [InstCombine] auto-generate complete checks; NFCSanjay Patel2019-11-071-10/+9
* [InstCombine] Add test cases to show bad canonicalization of bitcasts between...Craig Topper2019-11-071-0/+19
* Wrong debug info generated at -O2 (-O0 is correct)Vedant Kumar2019-11-074-5/+62
* [InstCombine] canonicalize shift+logic+shift to reduce dependency chainSanjay Patel2019-11-072-31/+31
* [ConstantRange][LVI] Use overflow flags from `sub` to constrain the rangeRoman Lebedev2019-11-071-6/+2
* [SLP] allow forming 2-way reduction patternsSanjay Patel2019-11-071-10/+9
* [NFC][CVP] Add some tests for `sub` with preexisting no-wrap flagsRoman Lebedev2019-11-071-0/+216
* Revert f0c2a5a "[LV] Generalize conditions for sinking instrs for first order...Hans Wennborg2019-11-071-245/+0
* Keep import function list for inlinee profile updateWenlei He2019-11-062-0/+83
* AMDGPU: Select global atomicrmw faddMatt Arsenault2019-11-061-0/+145
* Temporarily Revert:Eric Christopher2019-11-0620-875/+407
* [LoopPred] Enable new transformation by defaultPhilip Reames2019-11-062-6/+3
* [LoopPred] Selectively disable to preserve test casesPhilip Reames2019-11-0612-12/+12
* [WC] Fix a subtle bug in our definition of widenable branchPhilip Reames2019-11-063-16/+65
* [LoopUnroll] countToEliminateCompares(): fix handling of [in]equality predica...Roman Lebedev2019-11-061-22/+172
* [NFC][LoopUnroll] Update test coverage for peeling w/ inequality predicatesRoman Lebedev2019-11-061-5/+89
* [AMDGPU] Improve code size cost model (part 2)dfukalov2019-11-061-1/+1
* [TTI][LV] preferPredicateOverEpilogueSjoerd Meijer2019-11-062-2/+82
* [SLP] add tests for 2-wide reductions; NFCSanjay Patel2019-11-051-2/+115
* [ObjC][ARC] Ignore lifetime markers between *ReturnValue callsFrancis Visoiu Mistrih2019-11-051-4/+0
* [NFC][ObjC][ARC] Add tests for OptimizeRetainRVCallFrancis Visoiu Mistrih2019-11-051-0/+68
* [InstCombine] add tests for shift-logic-shift; NFCSanjay Patel2019-11-051-0/+171
* [LoopUnroll] peel-loop-conditions.ll: add some 'is even/odd' peeling testsRoman Lebedev2019-11-051-0/+98
* [InstCombine] dropRedundantMaskingOfLeftShiftInput(): truncation (PR42563)Roman Lebedev2019-11-0511-108/+108
* Recommit "[HardwareLoops] Optimisation remarks"Sjoerd Meijer2019-11-051-3/+22
* [IR] Add Freeze instructionaqjune2019-11-051-3/+3
* [SimplifyCFG] Use a (trivially) dominanting widenable branch to remove later ...Philip Reames2019-11-041-0/+316
* Recommit "[CodeView] Add option to disable inline line tables."Amy Huang2019-11-041-0/+99
* [SLP]Fix PR43799: Crash on different sizes of GEP indices.Alexey Bataev2019-11-041-0/+23
* [InstSimplify] use FMF to improve fcmp+select foldSanjay Patel2019-11-041-24/+8
* [InstSimplify] add more tests for fcmp+select; NFCSanjay Patel2019-11-041-8/+36
* [InstSimplify] add more tests for fcmp+select; NFCSanjay Patel2019-11-041-0/+156
* [LV] Generalize conditions for sinking instrs for first order recurrences.Florian Hahn2019-11-021-0/+245
* [Attributor][NFCI] Distinguish optional and required dependencesJohannes Doerfert2019-11-027-8/+8
* NoFree argument attribute.Stefan Stipanovic2019-11-0219-173/+215
* Revert "NoFree argument attribute."Stefan Stipanovic2019-11-0218-211/+169
* NoFree argument attribute.Stefan Stipanovic2019-11-0218-169/+211
* Revert BCmp Loop Idiom recognition transform (PR43870)Roman Lebedev2019-11-024-3148/+0
* [Attributor] Ignore BlockAddress users in call site traversalJohannes Doerfert2019-11-021-0/+25
* [AbstractCallSite][FIX] Correct faulty assertionJohannes Doerfert2019-11-021-0/+1
* [Attributor][FIX] Do not try to cast if a cast is not requiredJohannes Doerfert2019-11-021-9/+15
* [Attributor][FIX] Transform invoke of nounwind to call + br %normal_destJohannes Doerfert2019-11-021-3/+44
OpenPOWER on IntegriCloud