summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SLPVectorizer/AArch64
Commit message (Expand)AuthorAgeFilesLines
* [SLP] Look-ahead operand reordering heuristic.Vasileios Porpodas2019-11-111-58/+41
* [SLP] respect target register width for GEP vectorization (PR43578)Sanjay Patel2019-10-092-45/+42
* [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && ...Alexey Bataev2019-09-293-88/+34
* Revert [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i],...Jordan Rupprecht2019-09-263-34/+88
* [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && ...Alexey Bataev2019-09-233-88/+34
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-134-10/+10
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1720-0/+2966
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1720-2966/+0
* [SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canon...Simon Pilgrim2019-03-253-12/+12
* [SLP] fix variables names in test; NFCSanjay Patel2019-03-221-168/+168
* Update GettingStarted guide to recommend that people use the newJames Y Knight2019-01-142-2/+2
* [SLP]Update test checks for the SPL vectorizer, NFC.Alexey Bataev2019-01-119-92/+411
* [SLPVectorizer] regenerate test checks; NFCSanjay Patel2018-10-201-30/+31
* [SLP] Fix insert point for reused extract instructions.Alexey Bataev2018-08-071-0/+95
* [SLP] Fix PR38339: Instruction does not dominate all uses!Alexey Bataev2018-07-311-0/+29
* [SLPVectorizer] Relax alternate opcodes to accept any BinaryOperator pairSimon Pilgrim2018-06-221-19/+15
* [CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingl...Simon Pilgrim2018-06-221-83/+50
* [SLPVectorizer] Relax "alternate" opcode vectorisation to work with any SK_Se...Simon Pilgrim2018-06-201-16/+28
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-2/+2
* [SLP] Add additional test for transposable binary operations with reuseMatthew Simpson2018-05-011-2/+44
* [SLPVectorizer] Debug info shouldn't impact spill cost computation.Davide Italiano2018-04-301-0/+93
* [SLP] Add tests for transposable binary operationsMatthew Simpson2018-04-261-0/+292
* [SLP] Use getExtractWithExtendCost() to compute the scalar cost of extractele...Haicheng Wu2018-04-161-16/+69
* [SLP] update a test case. NFC.Haicheng Wu2018-04-111-15/+17
* [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable...Haicheng Wu2018-04-031-11/+15
* [SLP] Add more checks to a test case. NFC.Haicheng Wu2018-03-261-0/+14
* [SLP] Add a test case. NFC.Haicheng Wu2018-03-261-0/+38
* [SLP] Stop counting cost of gather sequences with multiple usesMatthew Simpson2018-03-231-27/+13
* [SLP] Add test case for a gather sequence with multiple usesMatthew Simpson2018-03-211-0/+66
* [AArch64] Implement getArithmeticReductionCostMatthew Simpson2018-03-161-3/+3
* [AArch64] add SLP test based on TSVC; NFCSanjay Patel2018-02-271-0/+127
* [AArch64] fix IR names to not be 'tmp' because that gives the CHECK script pr...Sanjay Patel2018-02-211-40/+40
* [AArch64] add SLP test for matmul (PR36280); NFCSanjay Patel2018-02-211-0/+139
* revert r325515: [TTI CostModel] change default cost of FP ops to 1 (PR36280)Sanjay Patel2018-02-211-1/+1
* [TTI CostModel] change default cost of FP ops to 1 (PR36280)Sanjay Patel2018-02-191-1/+1
* [SLP] Take user instructions cost into consideration in insertelement vectori...Alexey Bataev2018-02-121-84/+92
* [SLP] Add/update tests for SLP vectorizer, NFC.Alexey Bataev2018-01-101-14/+299
* [SLP] Added more missed optimization remarksAdam Nemet2017-11-152-7/+14
* Keep Optimization Remark Yaml in NewPMSam Elliott2017-08-202-0/+6
* [SLP] General improvements of SLP vectorization process.Alexey Bataev2017-08-071-51/+49
* Revert "[SLP] General improvements of SLP vectorization process."Alexey Bataev2017-08-071-49/+51
* [SLP] General improvements of SLP vectorization process.Alexey Bataev2017-08-071-51/+49
* [SLPVectorizer] Test update, NFC.Alexey Bataev2017-08-021-30/+151
* Re-commit r302678, fixing PR33053.Amara Emerson2017-05-161-32/+8
* [SLP] Enable 64-bit wide vectorization on AArch64Adam Nemet2017-05-151-0/+22
* Revert r302678 "[AArch64] Enable use of reduction intrinsics."Hans Wennborg2017-05-151-8/+32
* [SLP] Emit optimization remarksAdam Nemet2017-05-113-4/+104
* [AArch64] Enable use of reduction intrinsics.Amara Emerson2017-05-101-32/+8
* [SLP] Fix for PR32038: extra add of PHI node when it is not required.Alexey Bataev2017-03-011-10/+10
* [SLP] A test for a fix of PR32038.Alexey Bataev2017-02-271-0/+124
OpenPOWER on IntegriCloud