summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/merge-consecutive-loads-256.ll
AgeCommit message (Expand)Author
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-09-03[X86] Add patterns to turn an insert into lower subvector of a zero vector in...Craig Topper
2017-09-03[X86] Add VBLENDPS/VPBLENDD to the execution domain fixing tables.Craig Topper
2017-09-03[X86] Canonicalize (concat_vectors X, zero) -> (insert_subvector zero, X, 0).Craig Topper
2017-07-27[X86] SET0 to use XMM registers where possible PR26018 PR32862Dinar Temirbulatov
2017-03-14In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-03-03[SDAG] Revert r296476 (and r296486, r296668, r296690).Chandler Carruth
2017-02-28In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-02-26[AVX-512] Fix execution domain for vmovhpd/lpd/hps/lps.Craig Topper
2017-02-26Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2017-02-25In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-02-11[X86] Don't base domain decisions on VEXTRACTF128/VINSERTF128 if only AVX1 is...Craig Topper
2017-02-02Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2017-02-02In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2017-01-26Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2017-01-26In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-12-15[X86][SSE] Fix domains for VZEXT_LOAD type instructionsSimon Pilgrim
2016-12-14Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-12-14In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-12-09Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-12-09In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-10-13Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-10-13In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-09-28Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-09-28In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-08-16[X86][AVX] Fixed typo in zero element insertionSimon Pilgrim
2016-08-12[X86][SSE] Add support for combining target shuffles to PSLLDQ/PSRLDQ byte sh...Simon Pilgrim
2016-08-09[X86] Remove unnecessary bitcast from the front of AVX1Only 256-bit logical o...Craig Topper
2016-05-08[X86] No need to avoid selecting AVX_SET0 for 256-bit integer types when only...Craig Topper
2016-03-24[X86][SSE] Added tests to ensure that consecutive loads including any/all vol...Simon Pilgrim
2016-03-17[X86][SSE] Simplified blend-with-zero combiningSimon Pilgrim
2016-02-24[X86][SSE41] Combine vector blends with zeroSimon Pilgrim
2016-02-21[X86][AVX] Add shuffle masking support for EltsFromConsecutiveLoadsSimon Pilgrim
2016-02-07[X86][SSE] Added support for MOVHPD/MOVLPD + MOVHPS/MOVLPS shuffle decoding.Simon Pilgrim
2016-02-04[X86][SSE] Select domain for 32/64-bit partial loads for EltsFromConsecutiveL...Simon Pilgrim
2016-02-04[X86][SSE] Add general 32-bit LOAD + VZEXT_MOVL support to EltsFromConsecutiv...Simon Pilgrim
2016-02-04[X86][SSE] Added i686 target tests to make sure we are correctly loading cons...Simon Pilgrim
2016-02-03[X86][AVX] Add support for 64-bit VZEXT_LOAD of 256/512-bit vectors to EltsFr...Simon Pilgrim
2016-02-02[X86][AVX512] Add support for AVX512 VMOVQ (load) shuffle decodingSimon Pilgrim
2016-02-01[X86][AVX512] Add support for AVX512 VMOVD (load) shuffle decodingSimon Pilgrim
2016-02-01[X86][AVX512] Add support for AVX512 VMOVSD/VMOVSS shuffle decodingSimon Pilgrim
2016-02-01[X86][AVX512] Add support for AVX512 VINSERTPS shuffle decodingSimon Pilgrim
2016-02-01[X86][SSE] Add AVX512 merge consecutive load testsSimon Pilgrim
2016-01-28[X86][AVX] Added more thorough 256-bit vector consecutive load tests.Simon Pilgrim
2016-01-15[X86][SSE] Added more exhaustive merge consecutive load testsSimon Pilgrim