summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize
Commit message (Expand)AuthorAgeFilesLines
* 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-0111-76/+67
* re-commit r306336: Enable vectorizer-maximize-bandwidth by default.Teresa Johnson2017-07-0111-67/+76
* revert r306336 for breaking ppc test.Teresa Johnson2017-07-0111-76/+67
* Enable vectorizer-maximize-bandwidth by default.Teresa Johnson2017-07-0111-67/+76
* [LV] Sink casts to unravel first order recurrenceAyal Zaks2017-06-301-0/+80
* [LV] Optimize for size when vectorizing loops with tiny trip countAyal Zaks2017-06-302-5/+32
* Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by ...Daniel Jasper2017-06-3011-76/+67
* [LV] Fix PR33613 - retain order of insertelement per partAyal Zaks2017-06-281-4/+55
* re-commit r306336: Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-2711-67/+76
* [InstCombine] canonicalize icmp predicate feeding selectSanjay Patel2017-06-272-5/+5
* revert r306336 for breaking ppc test.Dehao Chen2017-06-2611-76/+67
* Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-2611-67/+76
* Revert "Enable vectorizer-maximize-bandwidth by default."Diana Picus2017-06-2211-76/+67
* Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-2111-67/+76
* AMDGPU: Allow vectorization of packed typesMatt Arsenault2017-06-201-0/+34
* Improve profile-guided heuristics to use estimated trip count.Taewook Oh2017-06-192-26/+91
* [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
* [LoopVectorizer] Let target prefer scalar addressing computations.Jonas Paulsson2017-05-241-0/+72
* [LV] Report multiple reasons for not vectorizing under allowExtraAnalysisAyal Zaks2017-05-231-16/+108
* 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/+4
* Fix test case to unbreak botsMatthew Simpson2017-05-161-3/+1
* [LV] Avoid potentential division by zero when selecting ICMatthew Simpson2017-05-161-0/+33
* Revert r302678 "[AArch64] Enable use of reduction intrinsics."Hans Wennborg2017-05-151-3/+23
* [LoopOptimizer][Fix]PR32859, PR24738Simon Pilgrim2017-05-131-0/+30
* [TLI] Add mapping for various '__<func>_finite' forms of the math routines to...Andrew Kaylor2017-05-121-0/+187
* [AArch64] Enable use of reduction intrinsics.Amara Emerson2017-05-101-23/+3
* [LV] Fix insertion point for shuffle vectors in first order recurrenceAnna Thomas2017-05-091-0/+45
* Support arbitrary address space pointers in masked gather/scatter intrinsics.Elad Cohen2017-05-033-11/+201
* [LV] Handle external uses of floating-point induction variablesMatthew Simpson2017-04-261-0/+63
* [LV] Make LIT test insensitive to basic block numberingGil Rapaport2017-04-251-12/+12
* [LV] Model if-converted phi node costsMatthew Simpson2017-04-211-0/+86
* [LV] Fix the vector code generation for first order recurrenceAnna Thomas2017-04-132-12/+49
* [SystemZ] Fix more target specific testsRenato Golin2017-04-121-0/+2
* [InstCombine] morph an existing instruction instead of creating a new oneSanjay Patel2017-04-121-2/+2
* [LoopVectorizer] Improve handling of branches during cost estimation.Jonas Paulsson2017-04-121-0/+38
* [LoopVectorizer, TTI] New method supportsEfficientVectorElementLoadStore()Jonas Paulsson2017-04-121-0/+33
* [SystemZ] TargetTransformInfo cost functions implemented.Jonas Paulsson2017-04-121-0/+70
* [LV] Avoid vectorizing first order recurrence when phi uses are outside loopAnna Thomas2017-04-112-3/+28
* [LV] Move first order recurrence test to common folder. NFCAnna Thomas2017-04-111-0/+0
* Add address space mangling to lifetime intrinsicsMatt Arsenault2017-04-101-12/+12
* Reapply r298620: [LV] Vectorize GEPsMatthew Simpson2017-04-074-107/+247
* [LV] Make test case more robustMatthew Simpson2017-04-051-33/+49
* [LV] Transform truncations of non-primary induction variablesMatthew Simpson2017-03-271-0/+45
OpenPOWER on IntegriCloud