summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SLPVectorizer
Commit message (Expand)AuthorAgeFilesLines
...
* [SLPVectorizer][X86] Add SSE common check prefix to let us merge SSE2+SLM checksSimon Pilgrim2019-09-262-150/+4
* [CostModel][X86] Fix SLM <2 x i64> icmp costsSimon Pilgrim2019-09-262-32/+64
* [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && ...Alexey Bataev2019-09-2320-1263/+300
* [Cost][X86] Add v2i64 truncation costsSimon Pilgrim2019-09-221-16/+64
* [SLPVectorizer] add tests for bogus reductions; NFCSanjay Patel2019-09-201-0/+334
* [SLP] limit vectorization of Constant subclasses (PR33958)Sanjay Patel2019-09-151-6/+9
* [SLP] add test for vectorization of constant expressions; NFCSanjay Patel2019-09-131-0/+13
* [SLP] add test for over-vectorization (PR33958); NFCSanjay Patel2019-09-091-0/+16
* [X86] Add prefer-128-bit subtarget feature.Craig Topper2019-09-074-9/+17
* [X86] Replace -mcpu with -mattr on some tests.Craig Topper2019-09-061-4/+3
* [SLP] add test that requires shuffle of scalars; NFCSanjay Patel2019-08-191-0/+26
* [SLP] add tests for PR16739; NFCSanjay Patel2019-08-161-0/+68
* [X86][CostModel] Adjust the costs of ZERO_EXTEND/SIGN_EXTEND with less than 1...Craig Topper2019-08-143-208/+262
* Recommit r367901 "[X86] Enable -x86-experimental-vector-widening-legalization...Craig Topper2019-08-076-147/+246
* Revert "[X86] Enable -x86-experimental-vector-widening-legalization by default."Mitch Phillips2019-08-066-246/+147
* [X86] Enable -x86-experimental-vector-widening-legalization by default.Craig Topper2019-08-056-147/+246
* [FunctionAttrs] Annotate "willreturn" for intrinsicsHideto Ueno2019-07-281-1/+1
* [LAA] Re-check bit-width of pointers after stripping.Michael Liao2019-07-181-0/+13
* Temporarily Revert "[SLP] Recommit: Look-ahead operand reordering heuristic."Eric Christopher2019-07-151-175/+33
* [SLP] add tests for bitcasted vector pointer load; NFCSanjay Patel2019-07-031-0/+102
* [SLP] Recommit: Look-ahead operand reordering heuristic.Vasileios Porpodas2019-07-021-33/+175
* Revert [SLP] Look-ahead operand reordering heuristic.Jordan Rupprecht2019-07-011-87/+47
* [SLP] Look-ahead operand reordering heuristic.Vasileios Porpodas2019-06-261-47/+87
* [SLPVectorizer] Precommit of supernode.ll test for D63661Simon Pilgrim2019-06-251-0/+327
* [SLP] Support unary FNeg vectorizationCameron McInally2019-06-242-22/+10
* Revert [SLP] Look-ahead operand reordering heuristic.Reid Kleckner2019-06-211-44/+47
* [SLP] Look-ahead operand reordering heuristic.Simon Pilgrim2019-06-211-47/+44
* [NFC][SLP] Pre-commit unary FNeg test to X86/propagate_ir_flags.llCameron McInally2019-06-201-0/+78
* [NFC][SLP] Pre-commit unary FNeg test to X86/phi3.llCameron McInally2019-06-201-0/+41
* [SLP][X86] Add lookahead reordering tests from D60897Simon Pilgrim2019-06-201-3/+235
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-173-3/+0
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-134-10/+10
* [SLP] Update propagate_ir_flags.ll test to check that we do retain the common...Dinar Temirbulatov2019-06-131-0/+36
* [SLP] Fix regression in broadcasts caused by operand reordering patch D59973.Dinar Temirbulatov2019-06-051-29/+29
* [SLPVectorizer][X86] Add other tests described in PR28474Simon Pilgrim2019-06-011-0/+256
* [SLPVectorizer][X86] This test was from PR28474Simon Pilgrim2019-06-011-1/+1
* [SLPVectorizer][X86] Add broadcast test case from D62427Simon Pilgrim2019-05-281-0/+124
* [CostModel][X86] Add min/max reduction costs for all SSE targetsSimon Pilgrim2019-05-111-36/+54
* [SLP] Lit test that cannot get vectorized due to lack of look-ahead operand r...Simon Pilgrim2019-04-301-0/+74
* [SLP] Fix crash after r358519, by V. Porpodas.Alexey Bataev2019-04-241-0/+47
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-17214-0/+59315
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-17214-59315/+0
* [SLP] Refactoring of the operand reordering code.Simon Pilgrim2019-04-163-55/+44
* [SLP][X86] Regenerate operandorder tests with arguments on same line. NFCI.Simon Pilgrim2019-04-041-25/+8
* [InstCombine] canonicalize select shuffles by commutingSanjay Patel2019-03-312-7/+7
* [SLP] Add support for commutative icmp/fcmp predicatesSimon Pilgrim2019-03-291-80/+16
* [SLP] Add support for swapping icmp/fcmp predicates to permit vectorizationSimon Pilgrim2019-03-291-60/+12
* [SLP][X86] Add tests showing failure to commute icmp/fcmp by swapping predicateSimon Pilgrim2019-03-281-0/+196
* [SLP][X86] Add tests showing failure to commute icmp/fcmp operandsSimon Pilgrim2019-03-281-0/+199
* [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingTo...Simon Pilgrim2019-03-251-2/+2
OpenPOWER on IntegriCloud