index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
CodeGen
/
X86
/
avx-vperm2x128.ll
Age
Commit message (
Expand
)
Author
2017-12-04
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-09-19
[X86] Add VPERMPD/VPERMQ and VPERMPS/VPERMD to the execution domain fixing ta...
Craig Topper
2017-09-18
[X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is en...
Craig Topper
2017-09-16
[X86] Add isel patterns to be able to fold loads into VPERM2F128 even when th...
Craig Topper
2017-09-15
[X86] Prefer VPERMQ over VPERM2F128 for any unary shuffle, not just the ones ...
Craig Topper
2017-07-27
[X86] SET0 to use XMM registers where possible PR26018 PR32862
Dinar Temirbulatov
2017-07-26
[X86][AVX] Regenerated and cleaned up AVX1 intrinsic tests.
Simon Pilgrim
2017-06-26
[x86] transform vector inc/dec to use -1 constant (PR33483)
Sanjay Patel
2017-06-11
[x86] use vperm2f128 rather than vinsertf128 when there's a chance to fold a ...
Sanjay Patel
2017-02-13
[X86] Genericize the handling of INSERT_SUBVECTOR from an EXTRACT_SUBVECTOR t...
Craig Topper
2017-02-04
[X86] Add support for folding (insert_subvector vec1, (extract_subvector vec2...
Craig Topper
2016-10-29
[DAGCombiner] (REAPPLIED) Add vector demanded elements support to computeKnow...
Simon Pilgrim
2016-10-28
Revert "[DAGCombiner] Add vector demanded elements support to computeKnownBits"
Juergen Ributzka
2016-10-27
[DAGCombiner] Add vector demanded elements support to computeKnownBits
Simon Pilgrim
2016-07-14
[X86][AVX2] Allow VPERMPD/VPERMQ shuffles to call combineShuffle (reapplied)
Simon Pilgrim
2016-07-14
Revert r275411, it cause PR28552.
Nico Weber
2016-07-14
[X86][AVX] Added an additional vperm2f128 memory folding test
Simon Pilgrim
2016-07-14
[X86][AVX2] Allow VPERMPD/VPERMQ shuffles to call combineShuffle
Simon Pilgrim
2016-04-19
[X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuf...
Simon Pilgrim
2016-04-18
[X86][AVX] Added extra memory folding tests for D19228
Simon Pilgrim
2016-04-18
[X86][AVX] Added zero+blend vs vperm2f128 optsize tests cases (PR22984)
Simon Pilgrim
2016-04-18
[X86][AVX] Renamed vperm2f128 test to make it quicker to review
Simon Pilgrim
2016-04-18
[X86][AVX] Renamed vperm2f128 tests to make it quicker to review
Simon Pilgrim
2016-01-25
[X86][AVX] Add commutation support for VPERM2X128 instructions
Simon Pilgrim
2015-11-23
Make utils/update_llc_test_checks.py note that the assertions are
James Y Knight
2015-10-29
[X86][SSE] Shuffle blends with zero
Simon Pilgrim
2015-10-25
[X86][AVX] Regenerate tests.
Simon Pilgrim
2015-07-06
[X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zer...
Simon Pilgrim
2015-05-30
[x86] Update the order of instructions after I switched to a bitcast
Chandler Carruth
2015-03-24
[X86, AVX] recognize shufflevector with zero input as a vperm2 (PR22984)
Sanjay Patel
2015-03-08
[X86][AVX] Fix wrong lowering of VPERM2X128 nodes
Andrea Di Biagio
2015-03-06
fixed to test only the feature, not the feature and a CPU
Sanjay Patel
2015-02-27
[opaque pointer type] Add textual IR support for explicit type parameter to l...
David Blaikie
2014-11-21
[x86] Teach the x86 vector shuffle lowering to detect mergable 128-bit
Chandler Carruth
2014-11-13
[x86] Teach the vector shuffle lowering to make a more nuanced decision
Chandler Carruth
2014-10-05
[x86, dag] Teach the DAG combiner to prune inputs toa vector_shuffle
Chandler Carruth
2014-10-05
[x86] Teach the new vector shuffle lowering how to lower 128-bit
Chandler Carruth
2014-10-04
[x86] Enable the new vector shuffle lowering by default.
Chandler Carruth
2014-10-02
[x86] Move the vperm2f128 test to be vperm2x128 and test both the
Chandler Carruth