summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/AArch64
Commit message (Expand)AuthorAgeFilesLines
* Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...Teresa Johnson2017-07-012-24/+24
* re-commit r306336: Enable vectorizer-maximize-bandwidth by default.Teresa Johnson2017-07-012-24/+24
* revert r306336 for breaking ppc test.Teresa Johnson2017-07-012-24/+24
* Enable vectorizer-maximize-bandwidth by default.Teresa Johnson2017-07-012-24/+24
* Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...Daniel Jasper2017-06-302-24/+24
* re-commit r306336: Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-272-24/+24
* revert r306336 for breaking ppc test.Dehao Chen2017-06-262-24/+24
* Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-262-24/+24
* Revert "Enable vectorizer-maximize-bandwidth by default."Diana Picus2017-06-222-24/+24
* Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-212-24/+24
* [LoopVectorize] Don't preserve nsw/nuw flags on shrunken ops.George Burgess IV2017-06-091-9/+37
* [LV] Reapply r303763 with fix for PR33193Matthew Simpson2017-05-301-0/+49
* Revert r303763, results in asserts i.e. while building Ruby.Joerg Sonnenberger2017-05-291-26/+0
* [LV] Update type in cost model for scalarizationMatthew Simpson2017-05-241-0/+26
* Re-commit r302678, fixing PR33053.Amara Emerson2017-05-162-23/+59
* Revert 303174, 303176, and 303178Matthew Simpson2017-05-161-35/+0
* Make test target-specificMatthew Simpson2017-05-161-0/+35
* Revert r302678 "[AArch64] Enable use of reduction intrinsics."Hans Wennborg2017-05-151-3/+23
* [AArch64] Enable use of reduction intrinsics.Amara Emerson2017-05-101-23/+3
* [LV] Fix the vector code generation for first order recurrenceAnna Thomas2017-04-131-7/+19
* [LV] Avoid vectorizing first order recurrence when phi uses are outside loopAnna Thomas2017-04-111-3/+6
* [LV] Move first order recurrence test to common folder. NFCAnna Thomas2017-04-111-351/+0
* [LV] Make test case more robustMatthew Simpson2017-04-051-33/+49
* [TargetTransformInfo] getIntrinsicInstrCost() scalarization estimation improvedJonas Paulsson2017-03-141-2/+2
* [LV] Select legal insert point when fixing first-order recurrencesMatthew Simpson2017-03-081-0/+22
* [LV] Make the test case for PR30183 less fragileMatthew Simpson2017-03-081-22/+31
* [LV] Add missing check labels to tests and reformatMatthew Simpson2017-03-081-115/+94
* [ARM/AArch64] Update costs for interleaved accesses with wide typesMatthew Simpson2017-03-021-24/+54
* [LV] Considier non-consecutive but vectorizable accesses for VF selectionMatthew Simpson2017-03-021-0/+33
* [LoopVectorize] Added address space check when analysing interleaved accessesKarl-Johan Karlsson2017-02-221-0/+37
* Reapply "[LV] Extend trunc optimization to all IVs with constant integer steps"Matthew Simpson2017-02-141-0/+30
* Revert "[LoopVectorize] Added address space check when analysing interleaved ...Karl-Johan Karlsson2017-02-141-37/+0
* [LoopVectorize] Added address space check when analysing interleaved accessesKarl-Johan Karlsson2017-02-141-0/+37
* [Loop Vectorizer] Cost-based decision for vectorization form of memory instru...Elena Demikhovsky2017-02-081-0/+38
* [LV] Add new ARM/AArch64 interleaved access cost model tests (NFC)Matthew Simpson2017-02-071-0/+89
* [LV] Simplify ARM/AArch64 interleaved access cost model tests (NFC)Matthew Simpson2017-02-071-61/+50
* Reapply "[LV] Enable vectorization of loops with conditional stores by default"Matthew Simpson2016-12-161-1/+1
* Revert r289863: [LV] Enable vectorization of loops with conditionalChandler Carruth2016-12-161-1/+1
* [LV] Enable vectorization of loops with conditional stores by defaultMatthew Simpson2016-12-151-1/+1
* [LV] Scalarize operands of predicated instructionsMatthew Simpson2016-12-072-2/+209
* Second attempt at r285517.Dorit Nuzman2016-10-311-1/+1
* Revert r285517 due to build failures.Dorit Nuzman2016-10-301-1/+1
* [LoopVectorize] Make interleaved-accesses analysis less conservative aboutDorit Nuzman2016-10-301-1/+1
* [LV] Correct misleading comments in test (NFC)Matthew Simpson2016-10-281-9/+5
* [LV] Account for predicated stores in instruction costsMatthew Simpson2016-10-131-1/+39
* [LV] Avoid rounding errors for predicated instruction costsMatthew Simpson2016-10-131-0/+53
* [LV] Move insertelement sequence after scalar definitionsMatthew Simpson2016-08-291-0/+42
* [LV] Unify vector and scalar mapsMatthew Simpson2016-08-241-2/+2
* Reapply "[TTI] Refine default cost for interleaved load groups with gaps"Matthew Simpson2016-06-101-0/+42
* Revert "[TTI] Refine default cost for interleaved load groups with gaps"Matthew Simpson2016-06-101-42/+0
OpenPOWER on IntegriCloud