summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/X86
Commit message (Expand)AuthorAgeFilesLines
* InstCombine: move hasOneUse check to the top of foldICmpAddConstantTim Northover2018-09-101-3/+3
* [LV] Fix code gen for conditionally executed loads and storesAnna Thomas2018-09-072-0/+724
* [LV] First order recurrence phis should not be treated as uniformAnna Thomas2018-09-041-0/+22
* [InstCombine] Fold icmp ugt/ult (add nuw X, C2), C --> icmp ugt/ult X, (C - C2)Nicola Zaghen2018-09-041-3/+3
* Revert "[SCEV][NFC] Check NoWrap flags before lexicographical comparison of S...Roman Tereshin2018-08-271-4/+4
* Revert "[InstCombine] Delay foldICmpUsingKnownBits until simple transforms ar...Max Kazantsev2018-07-061-1/+2
* NFC - Various typo fixes in testsGabor Buella2018-07-041-1/+1
* [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are doneMax Kazantsev2018-07-031-2/+1
* Move redundant-vf2-cost.ll test to X86 directoryDiego Caballero2018-06-151-0/+34
* [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
* [X86][CET] Changing -fcf-protection behavior to comply with gcc (LLVM part)Alexander Ivchenko2018-05-181-1/+1
* [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-097-13/+13
* [LV] Move test/Transforms/LoopVectorize/pr23997.llDaniel Neilson2018-05-011-0/+109
* [LV] Preserve inbounds on created GEPsDaniel Neilson2018-05-012-229/+229
* Revert r325687 (workaround for PR36032).Evgeny Stupachenko2018-03-221-1/+1
* [LV] Let recordVectorLoopValueForInductionCast to check if IV was created fro...Andrei Elovikov2018-03-201-0/+39
* [SCEV] Smart range calculation for SCEVUnknown PhisMax Kazantsev2018-03-011-3/+43
* Fix r326154 buildbots test failEvgeny Stupachenko2018-02-271-0/+213
* [LV] Fix test checks, NFCAlexey Bataev2018-02-211-76/+2363
* 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
* [LoopVectorize] auto-generate complete checks; NFCSanjay Patel2018-02-081-5/+80
* [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
* Move Transforms/LoopVectorize/consecutive-ptr-cg-bug.ll into the X86 subdirec...Hal Finkel2017-12-161-0/+68
* [LV] Ignore the cost of values that will not appear in the vectorized loopDorit Nuzman2017-12-121-0/+80
* [LV] Introduce VPBlendRecipe, VPWidenMemoryInstructionRecipeGil Rapaport2017-11-141-0/+38
* [SimplifyCFG] use pass options and remove the latesimplifycfg passSanjay Patel2017-10-281-1/+1
* [LV] Avoid computing the register usage for default VF. NFCAnna Thomas2017-09-131-4/+0
* [LV] Clamp the VF to the trip countAnna Thomas2017-09-121-0/+26
* LoopVectorize: MaxVF should not be larger than the loop trip countZvi Rackover2017-09-041-0/+35
* Changed basic cost of store operation on X86Elena Demikhovsky2017-08-201-1/+1
* [Loop Vectorize] Added a separate metadataAditya Kumar2017-08-204-8/+7
* Keep Optimization Remark Yaml in NewPMSam Elliott2017-08-201-0/+4
* [SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it c...Balaram Makam2017-07-191-1/+1
* [LV] Test once if vector trip count is zero, instead of twiceAyal Zaks2017-07-191-3/+3
* llvm/test/Transforms/LoopVectorize/X86/slm-no-vectorize.ll: -debug is availab...NAKAMURA Takumi2017-07-021-0/+1
* [X86][CM] update add\sub costs of vectors of 64 in X86\SLM archMohammed Agabaria2017-07-021-0/+48
* Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...Teresa Johnson2017-07-018-49/+40
* re-commit r306336: Enable vectorizer-maximize-bandwidth by default.Teresa Johnson2017-07-018-40/+49
* revert r306336 for breaking ppc test.Teresa Johnson2017-07-018-49/+40
* Enable vectorizer-maximize-bandwidth by default.Teresa Johnson2017-07-018-40/+49
* [LV] Optimize for size when vectorizing loops with tiny trip countAyal Zaks2017-06-301-2/+29
* Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...Daniel Jasper2017-06-308-49/+40
* re-commit r306336: Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-278-40/+49
OpenPOWER on IntegriCloud