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-v16.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-09-19
[X86] Add VPERMPD/VPERMQ and VPERMPS/VPERMD to the execution domain fixing ta...
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-04
[X86][AVX512] Add support for VPERMILPS v16f32 shuffle lowering (PR34382)
Simon Pilgrim
2017-09-04
Added shuffle test case from PR34382
Simon Pilgrim
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-25
[x86] Back out one aspect of r311318: don't generically set
Chandler Carruth
2017-08-21
[x86] Teach the "generic" x86 CPU to avoid patterns that are slow on
Chandler Carruth
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-17
[AVX512] Don't switch unmasked subvector insert/extract instructions when AVX...
Craig Topper
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-06-29
[X86] Adding shuffle tests demonstrating missed vcompress opportunities. NFC
Zvi Rackover
2017-05-27
[DAGCombiner] use narrow load to avoid vector extract
Sanjay Patel
2017-04-05
[X86] Relax assert in broadcast-of-subvector lowering.
Ahmed Bougacha
2017-03-28
[AVX-512] Fix accidental uses of AH/BH/CH/DH after copies to/from mask registers
Craig Topper
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-14
[AVX-512] Teach two address instruction pass to replace masked move instructi...
Craig Topper
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
2017-01-04
[AVX-512] Fix a typo in a couple case names to match their behavior.
Craig Topper
2017-01-04
[AVX-512] Add avx512dq to the vector-shuffle-512-v16.ll test command lines in...
Craig Topper
2016-12-16
[X86][AVX512] use a single shufps for 512-bit vectors when it can save instru...
Simon Pilgrim
2016-12-16
[X86][AVX512] Add tests showing missed opportunity to efficiently lower v16i3...
Simon Pilgrim
2016-12-15
[X86][SSE] Fix domains for VZEXT_LOAD type instructions
Simon Pilgrim
2016-11-25
[AVX-512] Add support for changing VSHUFF64x2 to VSHUFF32x4 when its feeding ...
Craig Topper
2016-11-24
[AVX-512] Add tests demonstrating failure to generated masked instructions fo...
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 changing the element size of PALIGNR/VALIGND/VALIGN...
Craig Topper
2016-11-20
[AVX-512] Add tests for masked palignr/valignd/valignq shuffles, many of whic...
Craig Topper
2016-11-15
[AVX-512] Add an example test case for PR31018.
Craig Topper
2016-11-12
[AVX-512] Add support for lowering shuffles to VALIGND/VALIGNQ
Craig Topper
[next]