summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize
Commit message (Expand)AuthorAgeFilesLines
...
* Force vector width for scev-expander-debug.ll testFlorian Hahn2018-06-251-1/+1
* [SCEVExp] Advance found insertion point until we find a non-dbg instruction.Florian Hahn2018-06-251-0/+61
* [LoopVectorize] regenerate full checks; NFCSanjay Patel2018-06-211-7/+61
* Move redundant-vf2-cost.ll test to X86 directoryDiego Caballero2018-06-151-0/+0
* [LV] Prevent LV to run cost model twice for VF=2Diego Caballero2018-06-151-0/+34
* [LV] Fix PR36983. For a given recurrence, fix all phis in exit blockRoman Shirokiy2018-06-081-0/+24
* [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML callsSanjay Patel2018-06-071-4/+4
* [ConstantFold] Disallow folding vector geps into bitcastsKarl-Johan Karlsson2018-06-011-3/+3
* [LoopVectorize, x86] add tests to show missing SVML transforms; NFCSanjay Patel2018-05-311-344/+356
* [LoopVectorize, x86] regenerate checks; NFCSanjay Patel2018-05-311-99/+403
* [VPlan] Reland r332654 and silence unused func warningDiego Caballero2018-05-211-0/+51
* Delete a test that was missed in the revert r332747.Amara Emerson2018-05-181-51/+0
* [X86][CET] Changing -fcf-protection behavior to comply with gcc (LLVM part)Alexander Ivchenko2018-05-181-1/+1
* [LV][VPlan] Build plain CFG with simple VPInstructions for outer loops.Diego Caballero2018-05-171-0/+51
* [LV] Add lit testcase for bitcast problem. NFCKarl-Johan Karlsson2018-05-091-0/+54
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-0918-28/+28
* [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body ...Hideki Saito2018-05-081-0/+42
* [LV] Move test/Transforms/LoopVectorize/pr23997.llDaniel Neilson2018-05-011-0/+0
* [LV] Preserve inbounds on created GEPsDaniel Neilson2018-05-0111-251/+360
* [LV][VPlan] Detect outer loops for explicit vectorization.Diego Caballero2018-04-243-0/+553
* [LV] Introduce TTI::getMinimumVFKrzysztof Parzyszek2018-04-132-0/+175
* [InstCombine] reassociate loop invariant GEP chains to enable LICMSebastian Pop2018-03-261-2/+2
* Revert r325687 (workaround for PR36032).Evgeny Stupachenko2018-03-224-5/+5
* [LV] Let recordVectorLoopValueForInductionCast to check if IV was created fro...Andrei Elovikov2018-03-201-0/+39
* [LV] Adding test for r327109Renato Golin2018-03-091-0/+49
* [SCEV] Smart range calculation for SCEVUnknown PhisMax Kazantsev2018-03-011-3/+43
* [ARM] add loop vectorizer test based on 482.sphinx3 from SPEC2006; NFCSanjay Patel2018-02-271-0/+165
* Make test agnostic to cost modelAdam Nemet2018-02-271-1/+1
* Fix r326154 buildbots test failEvgeny Stupachenko2018-02-272-3/+2
* Fix PR36032, PR35432Evgeny Stupachenko2018-02-272-0/+367
* [LV] Move isLegalMasked* functions from Legality to CostModelRenato Golin2018-02-262-2/+3
* [LV] Fix test checks, NFCAlexey Bataev2018-02-211-76/+2363
* [SCEV] Temporarily disable loop versioning for the purposeSilviu Baranga2018-02-213-4/+4
* revert r325515: [TTI CostModel] change default cost of FP ops to 1 (PR36280)Sanjay Patel2018-02-211-9/+36
* [LV] Fix test checks, NFC.Alexey Bataev2018-02-202-140/+3506
* [TTI CostModel] change default cost of FP ops to 1 (PR36280)Sanjay Patel2018-02-191-36/+9
* [LV] Fix analyzeInterleaving when -pass-remarks enabledMircea Trofin2018-02-101-0/+43
* [LoopVectorize] auto-generate complete checks; NFCSanjay Patel2018-02-081-5/+80
* Verify profile data confirms large loop trip counts.Mircea Trofin2018-02-071-1/+121
* [NFC] Add tests for PR35743Max Kazantsev2018-02-051-0/+102
* [LV] Use Demanded Bits and ValueTracking for reduction type-shrinkingChad Rosier2018-02-041-2/+35
* [X86] Add support for passing 'prefer-vector-width' function attribute into X...Craig Topper2018-01-201-0/+77
* [X86] Use vmovdqu64/vmovdqa64 for unmasked integer vector stores for consiste...Craig Topper2018-01-181-1/+1
* [LV] Don't call recordVectorLoopValueForInductionCast for newly-created IV fr...Andrei Elovikov2018-01-151-0/+53
* [LV] Remove unnecessary DoExtraAnalysis guard (silent bug)Florian Hahn2017-12-201-0/+27
* Move Transforms/LoopVectorize/consecutive-ptr-cg-bug.ll into the X86 subdirec...Hal Finkel2017-12-161-0/+0
* [LV] Extend InstWidening with CM_Widen_RecursiveHal Finkel2017-12-161-0/+68
* [LV] Support efficient vectorization of an induction with redundant castsDorit Nuzman2017-12-141-0/+211
* [LV] Ignore the cost of values that will not appear in the vectorized loopDorit Nuzman2017-12-121-0/+80
* [SCEV] Fix wrong Equal predicate created in getAddRecForPhiWithCastsDorit Nuzman2017-12-101-2/+3
OpenPOWER on IntegriCloud