projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[WinEH] Make funclet return instrs pseudo instrs
[oota-llvm.git]
/
test
/
CodeGen
/
X86
/
vector-shuffle-128-v16.ll
2015-08-20
Ahmed Bougacha
[X86] Look for scalar through one bitcast when lowering...
blob
|
commitdiff
|
raw
2015-08-20
Ahmed Bougacha
[X86] Add some broadcast-from-memory tests.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Simon Pilgrim
[X86][SSE] Use bitmasks instead of shuffles where possible.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-27
Simon Pilgrim
[X86][SSE] Added shuffle tests to demonstrate missed...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Ahmed Bougacha
[X86] update_llc_test_checks vector-shuffle-*. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Simon Pilgrim
[X86][SSE] Use (V)PINSRB for direct byte insertion...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Simon Pilgrim
[DAGCombiner] Combine shuffles of BUILD_VECTOR and...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-05
Simon Pilgrim
[DagCombiner] Allow shuffles to merge through bitcasts
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Chandler Carruth
[x86] Now that the new vector shuffle legality is enabl...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Delete still more piles of complex code now that...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Teach the unpack lowering how to lower with an...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Dramatically improve v8i16 shuffle lowering by...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Remove the final fallback in the v8i16 lowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Simplify the pre-SSSE3 v16i8 lowering significant...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Remove the insanely over-aggressive unpack loweri...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Chandler Carruth
[x86] Add support for bit-wise blending and use it...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Chandler Carruth
[x86] Refactor the bit shift code the same as I just...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Chandler Carruth
[x86] Add a generic unpack-targeted lowering technique...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Chandler Carruth
[x86] Add initial basic support for forming blends...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Chandler Carruth
[x86] Add some more test cases for i8 vector blends.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Chandler Carruth
[x86] Switch a collection of tests explicitly to the...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Chandler Carruth
[x86] Remove the now-default-on flag for the new vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Craig Topper
Fix probable typo in test.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-04
Chandler Carruth
[x86] Mechanically update a bunch of tests' check lines...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Simon Pilgrim
[X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Chandler Carruth
[x86] Add two truly horrific test cases for the new...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Chandler Carruth
[x86] Update the indent and layout of some tests in...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Chandler Carruth
[x86] Tweak my update script to use test case function...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Simon Pilgrim
[X86][SSE] Added general integer shuffle matching for...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Simon Pilgrim
[X86][SSE] Shuffle mask decode support for zero extend...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-11
Chandler Carruth
[x86] Remove some windows line endings that snuck into...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Simon Pilgrim
[X86][SSE] Avoid vector byte shuffles with zero by...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Simon Pilgrim
[X86][SSE] Added vector packing test for pr12412
blob
|
commitdiff
|
raw
|
diff to current
2014-12-07
Chandler Carruth
[x86] Switch a constant selection test to use positive...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-07
Chandler Carruth
[x86] Clean up the shift lowering vector shuffle tests...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Simon Pilgrim
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Tim Northover
X86: use getConstant rather than getTargetConstant...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Chandler Carruth
[x86] Clean up a bunch of vector shuffle tests with...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-05
Chandler Carruth
[x86] Fix PR21139, one of the last remaining regression...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-03
Chandler Carruth
[x86] Teach the new vector shuffle lowering to aggressi...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Chandler Carruth
[x86] Teach the new vector shuffle lowering about VBROA...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Chandler Carruth
[x86] Add AVX1 and AVX2 testing to all of the 128-bit...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Chandler Carruth
[x86] Rework all of the 128-bit vector shuffle tests...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-28
Chandler Carruth
[x86] Fix yet another bug in the new vector shuffle...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-26
Chandler Carruth
[x86] Fix a moderately terrifying bug in the new 128...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-23
Chandler Carruth
[x86] Teach the vector comment parsing and printing...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Chandler Carruth
[x86] Fully generalize the zext lowering in the new...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Chandler Carruth
[x86] Recognize that we can use duplication to widen...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Chandler Carruth
[x86] Actually test the SSE2 lowering for most of the...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Chandler Carruth
[x86] Add a dedicated lowering path for zext-compatible...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Chandler Carruth
[x86] Extend this test to cover SSE4.1. Nothing interes...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-18
Chandler Carruth
[x86] Initial step of teaching the new vector shuffle...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-05
Chandler Carruth
[x86] Factor out the zero vector insertion logic in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
Chandler Carruth
[SDAG] Re-instate r215611 with a fix to a pesky X86...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-23
Nick Lewycky
Revert r215611 because it caused the infinite loop...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Chandler Carruth
[x86] Fix PR20540 where the x86 shuffle DAG combiner...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-14
Chandler Carruth
[SDAG] Fix a bug in the DAG combiner where we would...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-14
Chandler Carruth
[SDAG] Fix a case where we would iteratively legalize...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Chandler Carruth
[x86] Just unilaterally prefer SSSE3-style PSHUFB lower...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Chandler Carruth
[x86] Implement more aggressive use of PACKUS chains...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Chandler Carruth
[x86] Handle single input shuffles in the SSSE3 case...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-02
Chandler Carruth
[x86] Largely complete the use of PSHUFB in the new...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Chandler Carruth
[x86] Add another combine that is particularly useful...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Chandler Carruth
[x86] Expand the target DAG combining for PSHUFD nodes...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Chandler Carruth
[x86] Tweak the v16i8 single input special case lowerin...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Chandler Carruth
[x86] Initial improvements to the new shuffle lowering...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Chandler Carruth
[x86] Teach the new vector shuffle lowering code to...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-28
Chandler Carruth
[x86] Fix a bug in the v8i16 shuffling exposed by the...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-28
Chandler Carruth
[x86] Add handling for splat-like widenings of v16i8...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-27
Chandler Carruth
[x86] Fix a miscompile in the new shuffle lowering...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-27
Chandler Carruth
[x86] Begin a significant overhaul of how vector loweri...
blob
|
commitdiff
|
raw
|
diff to current