summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/X86
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-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
* revert r306336 for breaking ppc test.Dehao Chen2017-06-268-49/+40
* Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-268-40/+49
* Revert "Enable vectorizer-maximize-bandwidth by default."Diana Picus2017-06-228-49/+40
* Enable vectorizer-maximize-bandwidth by default.Dehao Chen2017-06-218-40/+49
* Improve profile-guided heuristics to use estimated trip count.Taewook Oh2017-06-191-26/+0
* [LV] Report multiple reasons for not vectorizing under allowExtraAnalysisAyal Zaks2017-05-231-16/+108
* [TLI] Add mapping for various '__<func>_finite' forms of the math routines to...Andrew Kaylor2017-05-121-0/+187
* 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
* Reapply r298620: [LV] Vectorize GEPsMatthew Simpson2017-04-072-107/+43
* Revert r298620: [LV] Vectorize GEPsIvan Krasin2017-03-242-43/+107
* [LV] Vectorize GEPsMatthew Simpson2017-03-232-107/+43
* [LV] These remark should have been missed remarksAdam Nemet2017-03-011-1/+1
* [AVX-512] Fix the execution domain for AVX-512 integer broadcasts.Craig Topper2017-02-261-1/+1
* Increases full-unroll threshold.Dehao Chen2017-02-181-2/+12
* [Loop Vectorizer] Cost-based decision for vectorization form of memory instru...Elena Demikhovsky2017-02-082-1/+43
* [X86] Remove PCOMMIT instruction support since Intel has deprecated this inst...Craig Topper2017-02-081-2/+2
* [LV] Also port failure remarks to new OptimizationRemarkEmitter APIAdam Nemet2017-02-021-0/+57
* [X86] enable memory interleaving for X86\SLM arch. Mohammed Agabaria2017-01-251-0/+1
* [LV] Add requires asserts to test caseMatthew Simpson2017-01-171-0/+1
* [LV] Mark non-consecutive-like pointers non-uniformMatthew Simpson2017-01-171-0/+55
* [X86] fixing failed test in commit: r291657 Mohammed Agabaria2017-01-111-0/+1
* [X86] updating TTI costs for arithmetic instructions on X86\SLM arch.Mohammed Agabaria2017-01-111-0/+144
* Currently isLikelyComplexAddressComputation tries to figure out if the given ...Mohammed Agabaria2017-01-051-0/+54
* [LV] Scalarize operands of predicated instructionsMatthew Simpson2016-12-071-0/+60
* [LoopVectorizer] When estimating reg usage, unused insts may "end" another useRobert Lougher2016-11-152-1/+135
* [X86][AVX] Fixed v16i16/v32i8 ADD/SUB costs on AVX1 subtargetsSimon Pilgrim2016-11-141-2/+4
* [LV] Stop saying "use -Rpass-analysis=loop-vectorize"Adam Nemet2016-11-113-4/+4
* 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
* [X86] Enable interleaved memory access by defaultMichael Kuperstein2016-10-204-11/+46
* [LV] Move insertelement sequence after scalar definitionsMatthew Simpson2016-08-291-16/+16
* [LV] Unify vector and scalar mapsMatthew Simpson2016-08-241-64/+32
* [LV, X86] Be more optimistic about vectorizing shifts.Michael Kuperstein2016-08-041-0/+23
* [LoopVectorize] Change comment for isOutOfScope in collectLoopUniforms, NFCWei Mi2016-08-021-0/+27
* [LV] Generate both scalar and vector integer induction variablesMatthew Simpson2016-08-021-32/+34
* [AVX512] Don't use i128 masked gather/scatter/load/store. Do more accurately ...Igor Breger2016-08-021-0/+76
* [AVX-512] Fix a test missed in r277327.Craig Topper2016-08-011-1/+1
* Initial support for vectorization using svml (short vector math library).Matt Masten2016-07-291-0/+185
* [Loop Vectorizer] Handling loops FP induction variables.Elena Demikhovsky2016-07-241-0/+86
OpenPOWER on IntegriCloud