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
/
vector-shuffle-512-v8.ll
Age
Commit message (
Expand
)
Author
2017-12-07
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
Francis Visoiu Mistrih
2017-12-04
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-11-28
[CodeGen] Print register names in lowercase in both MIR and debug output
Francis Visoiu Mistrih
2017-11-03
[X86] Give unary PERMI priority over SHUF128 in lowerV8I64VectorShuffle to ma...
Craig Topper
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-18
[X86] Teach execution domain fixing to convert between FP and int unpack inst...
Craig Topper
2017-09-18
[X86] Teach execution domain fixing to convert between VPERMILPS and VPSHUFD.
Craig Topper
2017-09-03
[X86] Add VBLENDPS/VPBLENDD to the execution domain fixing tables.
Craig Topper
2017-08-30
[AVX512] Use 256-bit extract instructions for extracting bits [255:128] from ...
Craig Topper
2017-08-26
[DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja
2017-08-26
Revert rL311247 : To rectify commit message.
Jatin Bhateja
2017-08-19
[DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja
2017-08-19
Revert rL311247 : To rectify commit message.
Jatin Bhateja
2017-08-19
Merge branch 'arcpatch-D35788'
Jatin Bhateja
2017-08-19
Revert rL311242 "Extension of shuffle vector pattern detection, updating post...
Jatin Bhateja
2017-08-19
Extension of shuffle vector pattern detection, updating post rebase.
Jatin Bhateja
2017-08-14
Revert "[DAGCombiner] Extending pattern detection for vector shuffle (REAPPLI...
Elad Cohen
2017-08-12
[DAGCombiner] Extending pattern detection for vector shuffle (REAPPLIED)
Simon Pilgrim
2017-08-11
[x86] Enable some support for lowerVectorShuffleWithUndefHalf with AVX-512
Craig Topper
2017-08-04
Revert r310058, it caused PR34073.
Nico Weber
2017-08-04
[DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim
2017-08-03
[X86] SET0 to use XMM registers where possible PR26018 PR32862
Dinar Temirbulatov
2017-07-31
[AVX-512] Add unmasked subvector inserts and extract to the execution domain ...
Craig Topper
2017-07-20
[DAG] Optimize away degenerate INSERT_VECTOR_ELT nodes.
Nirav Dave
2017-06-29
[X86] Adding shuffle tests demonstrating missed vcompress opportunities. NFC
Zvi Rackover
2017-04-05
[X86] Relax assert in broadcast-of-subvector lowering.
Ahmed Bougacha
2017-03-21
[X86][AVX] Tests showing missing SHUFPD + ZERO lowering
Simon Pilgrim
2017-02-10
[X86] Bitcast subvector before broadcasting it.
Ahmed Bougacha
2017-01-19
[AVX-512] Add test cases that show where we are using two subvector inserts t...
Craig Topper
2017-01-15
Fix blend mask by switch the side of the operand since Blend node uses opposi...
Michael Zuckerman
2017-01-13
[X86][AVX512] Adding missing shuffle lowering to blend mask instructions
Michael Zuckerman
2017-01-04
[AVX-512] Add support for detecting 512-bit shuffles that contain a 128-bit s...
Craig Topper
2017-01-04
[AVX-512] Add more test cases for shuffles that should be handled with subvec...
Craig Topper
2016-11-24
[AVX-512] Fix some mask shuffle tests to actually test the case they were sup...
Craig Topper
2016-11-24
[AVX-512] Move a 16 x float shuffle test to the v16 test file and add an inte...
Craig Topper
2016-11-22
[AVX-512] Add support for commuting VPERMT2(B/W/D/Q/PS/PD) to/from VPERMI2(B/...
Craig Topper
2016-11-20
[AVX-512] Add tests for masked palignr/valignd/valignq shuffles, many of whic...
Craig Topper
2016-11-12
[AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper
2016-11-10
[AVX-512] Add test cases to show missed opportunities for using VALIGND/Q to ...
Craig Topper
2016-10-16
[AVX-512] Correct execution domain for VPERMT2PS and VPERMI2PS.
Craig Topper
2016-09-29
[X86] Add EVEX encoded VBROADCASTSS/SD and VPBROADCASTD/Q to execution domain...
Craig Topper
2016-09-06
[AVX-512] Fix v8i64 shift by immediate lowering on 32-bit targets.
Craig Topper
2016-08-13
[AVX-512] Add patterns to support VZEXT_MOVL from 512-bit vectors with 64-bit...
Craig Topper
2016-08-07
[AVX-512] Improve lowering of inserting a single element into lowest element ...
Craig Topper
2016-08-02
[AVX-512] Correct ExeDomain for many AVX-512 instructions.
Craig Topper
2016-07-22
[AVX512] Add initial support for the Execution Domain fixing pass to change s...
Craig Topper
2016-07-04
[X86][AVX512] Add support for lowering shuffles to VSHUFPD
Simon Pilgrim
2016-07-03
[X86][AVX512] Add support for 512-bit shuffle lowering to VPERMPD/VPERMQ
Simon Pilgrim
2016-07-03
[X86][AVX512] Add support for VPERM/VSHUF masked shuffle comments
Simon Pilgrim
[next]