summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/merge-consecutive-loads-256.ll
Commit message (Expand)AuthorAgeFilesLines
* [X86] No need to avoid selecting AVX_SET0 for 256-bit integer types when only...Craig Topper2016-05-081-2/+2
* [X86][SSE] Added tests to ensure that consecutive loads including any/all vol...Simon Pilgrim2016-03-241-0/+113
* [X86][SSE] Simplified blend-with-zero combiningSimon Pilgrim2016-03-171-2/+2
* [X86][SSE41] Combine vector blends with zeroSimon Pilgrim2016-02-241-2/+2
* [X86][AVX] Add shuffle masking support for EltsFromConsecutiveLoadsSimon Pilgrim2016-02-211-119/+32
* [X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.Simon Pilgrim2016-02-071-3/+3
* [X86][SSE] Select domain for 32/64-bit partial loads for EltsFromConsecutiveL...Simon Pilgrim2016-02-041-7/+7
* [X86][SSE] Add general 32-bit LOAD + VZEXT_MOVL support to EltsFromConsecutiv...Simon Pilgrim2016-02-041-64/+12
* [X86][SSE] Added i686 target tests to make sure we are correctly loading cons...Simon Pilgrim2016-02-041-0/+191
* [X86][AVX] Add support for 64-bit VZEXT_LOAD of 256/512-bit vectors to EltsFr...Simon Pilgrim2016-02-031-20/+4
* [X86][AVX512] Add support for AVX512 VMOVQ (load) shuffle decodingSimon Pilgrim2016-02-021-14/+4
* [X86][AVX512] Add support for AVX512 VMOVD (load) shuffle decodingSimon Pilgrim2016-02-011-4/+4
* [X86][AVX512] Add support for AVX512 VMOVSD/VMOVSS shuffle decodingSimon Pilgrim2016-02-011-18/+8
* [X86][AVX512] Add support for AVX512 VINSERTPS shuffle decodingSimon Pilgrim2016-02-011-1/+1
* [X86][SSE] Add AVX512 merge consecutive load testsSimon Pilgrim2016-02-011-33/+150
* [X86][AVX] Added more thorough 256-bit vector consecutive load tests.Simon Pilgrim2016-01-281-0/+419
* [X86][SSE] Added more exhaustive merge consecutive load testsSimon Pilgrim2016-01-151-0/+91
OpenPOWER on IntegriCloud