summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SLPVectorizer
Commit message (Expand)AuthorAgeFilesLines
* [SLPVectorizer] Do not assume extracelement idx is a ConstantInt.Florian Hahn2020-02-191-0/+150
* [SLP] Don't allow Div/Rem as alternate opcodesAndrei Elovikov2020-01-231-34/+32
* [SLP] Add a test showing miscompilation in AltOpcode supportAndrei Elovikov2020-01-231-0/+131
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-061-1/+1
* Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song2019-12-244-4/+4
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-245-5/+5
* [SLP]Fix test arguments, NFC.Alexey Bataev2019-12-191-9/+5
* [SLP]Added test for gathering reused extracts from narrow vector, NFC.Alexey Bataev2019-12-191-0/+71
* [SLP] Enhance SLPVectorizer to vectorize different combinations of aggregatesAnton Afanasyev2019-12-031-48/+41
* [x86] make SLM extract vector element more expensive than defaultSanjay Patel2019-11-276-843/+1302
* [SLP] Enhance SLPVectorizer to vectorize vector aggregateAnton Afanasyev2019-11-221-14/+11
* [SLP][Test] Precommit tests for D70068 and D70587. NFC.Anton Afanasyev2019-11-221-0/+288
* Temporarily Revert "[SLP] allow forming 2-way reduction patterns" and update ...Eric Christopher2019-11-202-19/+19
* Temporarily Revert "Temporarily Revert "[SLP] allow forming 2-way reduction p...Eric Christopher2019-11-201-10/+9
* Temporarily Revert "[SLP] allow forming 2-way reduction patterns"Eric Christopher2019-11-201-9/+10
* [SLP] reduce duplicate CHECK lines in tests; NFCSanjay Patel2019-11-201-392/+208
* [SLP] fix miscompile on min/max reductions with extra uses (PR43948) (2nd try)Sanjay Patel2019-11-192-3/+3
* [SLP] fix insertion point for min/max reductionSanjay Patel2019-11-191-1/+1
* [SLP] add test for reduction miscompile; NFCSanjay Patel2019-11-191-0/+30
* Temporarily revert "[SLP] fix miscompile on min/max reductions with extra use...Eric Christopher2019-11-182-2/+2
* [SLP] reduce duplicated check lines in tests; NFCSanjay Patel2019-11-181-313/+163
* Revert "Temporarily Revert:"Alexey Bataev2019-11-1420-407/+875
* [SLP] fix miscompile on min/max reductions with extra uses (PR43948)Sanjay Patel2019-11-132-2/+2
* [SLP] improve test readability; NFCSanjay Patel2019-11-131-6/+6
* [SLP] add test for miscompile with reduction (PR43948); NFCSanjay Patel2019-11-121-0/+55
* [SLP] Look-ahead operand reordering heuristic.Vasileios Porpodas2019-11-112-91/+264
* [SLP] allow forming 2-way reduction patternsSanjay Patel2019-11-071-10/+9
* Temporarily Revert:Eric Christopher2019-11-0620-875/+407
* [SLP] add tests for 2-wide reductions; NFCSanjay Patel2019-11-051-2/+115
* [SLP]Fix PR43799: Crash on different sizes of GEP indices.Alexey Bataev2019-11-041-0/+23
* [SLP] avoid 'tmp' value name conflict with auto-generated CHECK script; NFCSanjay Patel2019-11-011-23/+23
* [SLP] avoid 'tmp' value name conflict with auto-generated CHECK script; NFCSanjay Patel2019-11-011-50/+50
* [SLP] avoid 'tmp' value name conflict with auto-generated CHECK script; NFCSanjay Patel2019-11-011-88/+87
* [SLP] Vectorize jumbled stores.Alexey Bataev2019-10-313-9/+111
* Revert "[SLP] Vectorize jumbled stores."Haojian Wu2019-10-312-7/+9
* [SLP] Vectorize jumbled stores.Alexey Bataev2019-10-302-9/+7
* [SLP] Generalization of stores vectorization.Alexey Bataev2019-10-2918-403/+769
* [SLP] avoid reduction transform on patterns that the backend can load-combine...Sanjay Patel2019-10-161-52/+104
* [CostModel][X86] Add CTLZ scalar costsSimon Pilgrim2019-10-141-142/+160
* [CostModel][X86] Add CTPOP scalar costs (PR43656)Simon Pilgrim2019-10-141-22/+46
* [CostModel][X86] Improve sum reduction costs.Simon Pilgrim2019-10-121-1/+1
* [SLP] respect target register width for GEP vectorization (PR43578)Sanjay Patel2019-10-093-58/+60
* [SLP] add test with prefer-vector-width function attribute; NFC (PR43578)Sanjay Patel2019-10-081-0/+59
* [SLP] add test with prefer-vector-width function attribute; NFCSanjay Patel2019-10-081-31/+73
* Revert "[SLP] avoid reduction transform on patterns that the backend can load...Martin Storsjo2019-10-071-104/+52
* [SLP] avoid reduction transform on patterns that the backend can load-combineSanjay Patel2019-10-051-52/+104
* [SLP] add test for vectorization of different widths (PR28457); NFCSanjay Patel2019-10-021-0/+105
* [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && ...Alexey Bataev2019-09-2921-1263/+829
* [SLPVectorizer][X86] Regenerate arith-fp testsSimon Pilgrim2019-09-271-0/+40
* Revert [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i],...Jordan Rupprecht2019-09-2620-300/+1263
OpenPOWER on IntegriCloud