index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
test
/
Transforms
/
SLPVectorizer
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Revert "[SLPVectorizer] Add initial alternate opcode support for cast instruc...
Martin Storsjo
2018-07-12
1
-154
/
+76
*
[SLPVectorizer] Add initial alternate opcode support for cast instructions. (...
Simon Pilgrim
2018-07-11
1
-76
/
+154
*
[SLPVectorizer] Ensure alternate/passthrough doesn't vectorize sdiv with unde...
Simon Pilgrim
2018-07-11
1
-0
/
+81
*
[SLPVectorizer] Add some additional alternate cast tests
Simon Pilgrim
2018-07-11
1
-0
/
+107
*
Revert rL336804: [SLPVectorizer] Add initial alternate opcode support for cas...
Simon Pilgrim
2018-07-11
1
-151
/
+52
*
[SLPVectorizer] Add initial alternate opcode support for cast instructions.
Simon Pilgrim
2018-07-11
1
-52
/
+151
*
[SLP] Recognize min/max pattern using instructions producing same values.
Farhana Aleen
2018-07-02
1
-65
/
+55
*
[SLPVectorizer][X86] Begin adding alternate tests for call operators
Simon Pilgrim
2018-07-02
1
-0
/
+65
*
[SLPVectorizer] Fix alternate opcode + shuffle cost function to correct handl...
Simon Pilgrim
2018-07-02
1
-3
/
+24
*
[SLPVectorizer][X86] Add some alternate tests for cast operators
Simon Pilgrim
2018-07-01
1
-0
/
+169
*
[SLPVectorizer] Recognise non uniform power of 2 constants
Simon Pilgrim
2018-06-26
1
-32
/
+53
*
[SLPVectorizer] Support alternate opcodes in tryToVectorizeList
Simon Pilgrim
2018-06-22
4
-503
/
+261
*
[SLPVectorizer] Relax alternate opcodes to accept any BinaryOperator pair
Simon Pilgrim
2018-06-22
1
-19
/
+15
*
[SLPVectorizer][X86] Add alternate opcode tests for simple build vector cases
Simon Pilgrim
2018-06-22
2
-0
/
+840
*
[CostModel][AArch64] Add some initial costs for SK_Select and SK_PermuteSingl...
Simon Pilgrim
2018-06-22
1
-83
/
+50
*
[X86][AVX] Reduce v4f64/v4i64 shuffle costs (PR37882)
Simon Pilgrim
2018-06-21
2
-60
/
+20
*
[SLPVectorizer][X86] Add horizontal add/sub tests
Simon Pilgrim
2018-06-21
2
-0
/
+1094
*
[SLPVectorizer] Relax "alternate" opcode vectorisation to work with any SK_Se...
Simon Pilgrim
2018-06-20
2
-34
/
+36
*
[SLP][X86] Add AVX2 run to POW2 SDIV Tests
Simon Pilgrim
2018-06-15
1
-1
/
+2
*
[SLP][X86] Regenerate POW2 SDIV Tests
Simon Pilgrim
2018-06-15
1
-9
/
+91
*
[SLP] Add testcases of min/max reduction pattern for AMDGPU.
Farhana Aleen
2018-06-11
1
-0
/
+260
*
AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault
2018-05-22
1
-26
/
+17
*
[AMDGPU] Support horizontal vectorization of min/max.
Farhana Aleen
2018-05-09
1
-16
/
+392
*
[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
Shiva Chen
2018-05-09
3
-3
/
+3
*
[AMDGPU] Support horizontal vectorization.
Farhana Aleen
2018-05-01
1
-0
/
+346
*
[SLP] Add additional test for transposable binary operations with reuse
Matthew Simpson
2018-05-01
1
-2
/
+44
*
[SLPVectorizer] Debug info shouldn't impact spill cost computation.
Davide Italiano
2018-04-30
1
-0
/
+93
*
[NVPTX] Turn on Loop/SLP vectorization
Benjamin Kramer
2018-04-27
2
-0
/
+42
*
[SLP] Add tests for transposable binary operations
Matthew Simpson
2018-04-26
1
-0
/
+292
*
[X86] Remove unnecessary -mattr to enable avx512bw when the -mcpu already ena...
Craig Topper
2018-04-16
1
-1
/
+1
*
[SLP] Use getExtractWithExtendCost() to compute the scalar cost of extractele...
Haicheng Wu
2018-04-16
1
-16
/
+69
*
[SLP] update a test case. NFC.
Haicheng Wu
2018-04-11
1
-15
/
+17
*
[SLP] Additional tests for reorder reuse vectorization, NFC.
Alexey Bataev
2018-04-09
1
-0
/
+230
*
[SLPVectorizer][X86] Regenerate some tests. NFCI
Simon Pilgrim
2018-04-04
5
-74
/
+187
*
[SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev
2018-04-03
9
-186
/
+126
*
[SLP] Added tests for checks of reordering of the repeated instructions,
Alexey Bataev
2018-04-03
1
-0
/
+129
*
Revert "[SLP] Fix PR36481: vectorize reassociated instructions."
Benjamin Kramer
2018-04-03
8
-122
/
+183
*
[SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable...
Haicheng Wu
2018-04-03
2
-19
/
+28
*
[SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev
2018-04-02
8
-183
/
+122
*
[SLPVectorizer] Add tests related to PR30787, NFCI.
Dinar Temirbulatov
2018-03-29
4
-0
/
+390
*
[SLP] Add more checks to a test case. NFC.
Haicheng Wu
2018-03-26
1
-0
/
+14
*
[SLP] Add a test case. NFC.
Haicheng Wu
2018-03-26
1
-0
/
+38
*
[SLP] Stop counting cost of gather sequences with multiple uses
Matthew Simpson
2018-03-23
2
-34
/
+21
*
[SLP] Add test case for a gather sequence with multiple uses
Matthew Simpson
2018-03-21
1
-0
/
+66
*
[AArch64] Implement getArithmeticReductionCost
Matthew Simpson
2018-03-16
1
-3
/
+3
*
[SLP] Additional tests for stores vectorization, NFC.
Alexey Bataev
2018-03-05
1
-0
/
+179
*
[SLP] Added new tests and updated existing for jumbled load, NFC.
Mohammad Shahid
2018-02-28
4
-6
/
+468
*
[AArch64] add SLP test based on TSVC; NFC
Sanjay Patel
2018-02-27
1
-0
/
+127
*
[X86][SSE] Reduce FADD/FSUB/FMUL costs on later targets (PR36280)
Simon Pilgrim
2018-02-26
5
-146
/
+109
*
[SLP] Added new test + fixed some checks, NFC.
Alexey Bataev
2018-02-26
2
-13
/
+175
[prev]
[next]