summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/AArch64
Commit message (Expand)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-241-1/+1
* [LV] Strip wrap flags from vectorized reductionsAyal Zaks2019-12-201-9/+9
* [LV] Exclude loop-invariant inputs from scalar cost computation.Florian Hahn2019-07-141-0/+109
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-171-1/+0
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-131-3/+3
* Revert "[SCEV] Use wrap flags in InsertBinop"Benjamin Kramer2019-06-061-1/+1
* [SCEV] Use wrap flags in InsertBinopSam Parker2019-06-061-1/+1
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1723-0/+2194
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1723-2194/+0
* [VPLAN] Minor improvement to testing and debug messages.Florian Hahn2019-04-101-1/+62
* [VPlan] Determine Vector Width programmatically.Florian Hahn2019-03-281-0/+83
* Revert unapproved commitJoel Jones2018-11-241-1077/+0
* [AArch64] Enable libm vectorized functions via SLEEFJoel Jones2018-11-241-0/+1077
* [AArch64] Add custom lowering for v4i8 trunc storeAdhemerval Zanella2018-06-271-1/+0
* [LV] Preserve inbounds on created GEPsDaniel Neilson2018-05-011-2/+2
* Make test agnostic to cost modelAdam Nemet2018-02-271-1/+1
* Fix r326154 buildbots test failEvgeny Stupachenko2018-02-271-0/+153
* [LV] Fix PR34248 - recommit D32871 after revert r311304Ayal Zaks2017-08-272-17/+17
* Revert r311077: [LV] Using VPlan ...Chandler Carruth2017-08-202-17/+17
* [LV] Using VPlan to model the vectorized code and drive its transformationAyal Zaks2017-08-172-17/+17
* 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
OpenPOWER on IntegriCloud