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
/
CodeGen
/
X86
/
vector-shuffle-256-v32.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[AVX] Improve insertion of i8 or i16 into low element of 256-bit zero vector
Sanjay Patel
2015-04-02
1
-2
/
+0
*
[X86, AVX] use blends instead of insert128 with index 0
Sanjay Patel
2015-03-19
1
-3
/
+3
*
[x86] Run most of the rest of the shuffle combining over non-128-bit
Chandler Carruth
2015-02-27
1
-3
/
+1
*
[x86] Make the v8i16 clever single-input shuffle lowering usable for
Chandler Carruth
2015-02-27
1
-1
/
+3
*
[x86] Now that the new vector shuffle legality is enabled and everything
Chandler Carruth
2015-02-20
1
-2
/
+2
*
[x86] Teach the unpack lowering how to lower with an initial unpack in
Chandler Carruth
2015-02-19
1
-48
/
+29
*
[x86] Remove the insanely over-aggressive unpack lowering strategy for
Chandler Carruth
2015-02-19
1
-55
/
+38
*
[x86] Add initial basic support for forming blends of v16i8 vectors.
Chandler Carruth
2015-02-16
1
-20
/
+18
*
[X86] Add support for lowering shuffles to 256-bit PALIGNR instruction.
Craig Topper
2015-02-16
1
-0
/
+175
*
[X86] Remove some hard tab characters from tests.
Craig Topper
2015-02-16
1
-4
/
+4
*
[X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
Simon Pilgrim
2015-02-15
1
-0
/
+34
*
[x86] Teach the decomposed shuffle/blend lowering to use an early blend
Chandler Carruth
2015-02-15
1
-63
/
+35
*
[SDAG] Teach the SelectionDAG to canonicalize vector shuffles of splats
Chandler Carruth
2015-02-15
1
-3
/
+2
*
[x86] Stop shuffling zero vectors. =]
Chandler Carruth
2015-02-15
1
-4
/
+3
*
[x86] When splitting 256-bit vectors into 128-bit vectors, don't extract
Chandler Carruth
2015-02-15
1
-81
/
+34
*
[x86] Switch a collection of tests explicitly to the new vector shuffle
Chandler Carruth
2015-02-15
1
-2
/
+2
*
[x86] Remove the now-default-on flag for the new vector shuffle lowering
Chandler Carruth
2015-02-15
1
-2
/
+2
*
[x86] Mechanically update a bunch of tests' check lines using the latest
Chandler Carruth
2015-02-04
1
-9
/
+9
*
[X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
2015-02-03
1
-0
/
+142
*
[X86][AVX2] Enabled shuffle matching for the AVX2 zero extension (128bit -> 2...
Simon Pilgrim
2015-02-03
1
-0
/
+68
*
[x86] Add some tests for a common unpack pattern of vector shuffle that
Chandler Carruth
2014-11-22
1
-0
/
+18
*
[x86] Restructure the checking patterns for v16 and v32 avx2 vector
Chandler Carruth
2014-11-21
1
-9
/
+6
*
[x86] Teach the x86 vector shuffle lowering to detect mergable 128-bit
Chandler Carruth
2014-11-21
1
-15
/
+5
*
[x86] Add a bunch of test cases to 256-bit shuffles that exercise
Chandler Carruth
2014-11-21
1
-0
/
+89
*
[x86] Don't form overly fragmented blends when splitting and
Chandler Carruth
2014-11-13
1
-61
/
+45
*
[x86] Teach the new vector shuffle lowering about VBROADCAST and
Chandler Carruth
2014-10-01
1
-113
/
+83
*
[x86] Update the exact FileCheck syntax of the 256-bit and 512-bit
Chandler Carruth
2014-09-30
1
-407
/
+407
*
[x86] Fix the new vector shuffle lowering's use of VSELECT for AVX2
Chandler Carruth
2014-09-28
1
-23
/
+23
*
[x86] Fix terrible bugs everywhere in the new vector shuffle lowering
Chandler Carruth
2014-09-27
1
-14
/
+53
*
[x86] Flip the sentinel values used in the target shuffle mask decoding
Chandler Carruth
2014-09-27
1
-6
/
+6
*
[x86] Fix a moderately terrifying bug in the new 128-bit shuffle logic
Chandler Carruth
2014-09-26
1
-42
/
+62
*
[x86] Teach the new vector shuffle lowering a fancier way to lower
Chandler Carruth
2014-09-25
1
-113
/
+98
*
[x86] Implement AVX2 support for v32i8 in the new vector shuffle
Chandler Carruth
2014-09-25
1
-211
/
+55
*
[x86] More tweaks to the v32i8 test cases.
Chandler Carruth
2014-09-25
1
-18
/
+52
*
[x86] Re-work a bunch of the v32i8 test cases to actually involve byte
Chandler Carruth
2014-09-25
1
-188
/
+142
*
[x86] Teach the instruction lowering to add comments describing constant
Chandler Carruth
2014-09-24
1
-40
/
+40
*
[x86] Teach the rest of the 'target shuffle' machinery about blends and
Chandler Carruth
2014-09-23
1
-6
/
+6
*
[x86] Teach the new shuffle lowering's blend functionality to use AVX2's
Chandler Carruth
2014-09-23
1
-6
/
+6
*
[x86] Introduce tests covering the gamut of 256-bit vector shuffling.
Chandler Carruth
2014-09-22
1
-0
/
+1732