Age | Commit message (Expand) | Author |
2017-12-04 | [CodeGen] Unify MBB reference format in both MIR and debug output | Francis 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 PR32862 | Dinar Temirbulatov |
2017-03-14 | In 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-28 | In 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-26 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2017-02-25 | In 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-02 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2017-02-02 | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave |
2017-01-26 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2017-01-26 | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave |
2016-12-15 | [X86][SSE] Fix domains for VZEXT_LOAD type instructions | Simon Pilgrim |
2016-12-14 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2016-12-14 | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave |
2016-12-09 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2016-12-09 | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave |
2016-10-13 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2016-10-13 | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave |
2016-09-28 | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave |
2016-09-28 | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave |
2016-08-16 | [X86][AVX] Fixed typo in zero element insertion | Simon 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 combining | Simon Pilgrim |
2016-02-24 | [X86][SSE41] Combine vector blends with zero | Simon Pilgrim |
2016-02-21 | [X86][AVX] Add shuffle masking support for EltsFromConsecutiveLoads | Simon 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 decoding | Simon Pilgrim |
2016-02-01 | [X86][AVX512] Add support for AVX512 VMOVD (load) shuffle decoding | Simon Pilgrim |
2016-02-01 | [X86][AVX512] Add support for AVX512 VMOVSD/VMOVSS shuffle decoding | Simon Pilgrim |
2016-02-01 | [X86][AVX512] Add support for AVX512 VINSERTPS shuffle decoding | Simon Pilgrim |
2016-02-01 | [X86][SSE] Add AVX512 merge consecutive load tests | Simon 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 tests | Simon Pilgrim |