| Commit message (Expand) | Author | Age | Files | Lines |
| * | [X86][SSE] Add support for PACKSS nodes to faux shuffle extraction | Simon Pilgrim | 2017-06-09 | 1 | -273/+265 |
| * | [X86][TD][vpmovm2 ] New TD pattern for the vpmovm2 instruction | Michael Zuckerman | 2017-03-23 | 1 | -16/+15 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-03-14 | 1 | -365/+365 |
| * | [SDAG] Revert r296476 (and r296486, r296668, r296690). | Chandler Carruth | 2017-03-03 | 1 | -365/+365 |
| * | [X86] Generate VZEROUPPER for Skylake-avx512. | Amjad Aboud | 2017-03-03 | 1 | -0/+31 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-02-28 | 1 | -365/+365 |
| * | [X86][SSE] Attempt to extract vector elements through target shuffles | Simon Pilgrim | 2017-02-27 | 1 | -434/+386 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2017-02-26 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-02-25 | 1 | -365/+365 |
| * | [X86] Don't base domain decisions on VEXTRACTF128/VINSERTF128 if only AVX1 is... | Craig Topper | 2017-02-11 | 1 | -8/+8 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2017-02-02 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-02-02 | 1 | -365/+365 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2017-01-26 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-01-26 | 1 | -365/+365 |
| * | [AVX-512] Add patterns to use a zero masked VPTERNLOG instruction for vselect... | Craig Topper | 2017-01-09 | 1 | -16/+8 |
| * | [AVX-512] If avx512dq is available use vpmovm2d/vpmovm2q instead of vselect o... | Craig Topper | 2017-01-08 | 1 | -28/+88 |
| * | [X86] Add avx512bw and avx512dq command lines to the vector compare results t... | Craig Topper | 2017-01-08 | 1 | -1498/+4602 |
| * | [x86] use a single shufps when it can save instructions | Sanjay Patel | 2016-12-15 | 1 | -297/+232 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-12-14 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-12-14 | 1 | -365/+365 |
| * | [SelectionDAG] Add support for EXTRACT_SUBVECTOR to ComputeNumSignBits | Simon Pilgrim | 2016-12-12 | 1 | -40/+16 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-12-09 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-12-09 | 1 | -365/+365 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-10-13 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-10-13 | 1 | -365/+365 |
| * | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-09-28 | 1 | -365/+365 |
| * | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-09-28 | 1 | -365/+365 |
| * | [AVX512] Fix extractelement i1 lowering. | Igor Breger | 2016-08-11 | 1 | -4/+0 |
| * | [AVX512] Add X86::VR512RegClassID to X86RegisterInfo::getLargestLegalSuperClass. | Craig Topper | 2016-07-31 | 1 | -11/+11 |
| * | [X86][SSE] Optimize the truncation of vector comparison results with PACKSS | Simon Pilgrim | 2016-07-29 | 1 | -723/+335 |
| * | [X86][SSE] Added 2048-bit vector comparison tests | Simon Pilgrim | 2016-07-25 | 1 | -0/+1757 |
| * | [AVX512] Add ExeDomain to vector extend and truncate instructions. | Craig Topper | 2016-07-22 | 1 | -3/+3 |
| * | [X86][AVX2] Improve lowerShuffleAsRepeatedMaskAndLanePermute permutation of 6... | Simon Pilgrim | 2016-07-15 | 1 | -28/+28 |
| * | [AVX512] Use vpternlog with an immediate of 0xff to create 512-bit all one ve... | Craig Topper | 2016-07-11 | 1 | -4/+8 |
| * | VirtRegMap: Replace some identity copies with KILL instructions. | Matthias Braun | 2016-07-09 | 1 | -0/+10 |
| * | [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD... | Simon Pilgrim | 2016-06-28 | 1 | -8/+7 |
| * | AVX-512: Truncating store for i1 vectors | Elena Demikhovsky | 2016-04-04 | 1 | -384/+33 |
| * | [X86][SSE] Added 1024-bit vector comparison tests | Simon Pilgrim | 2016-04-02 | 1 | -0/+4894 |
| * | [X86][AVX512] Added AVX512 comparison tests | Simon Pilgrim | 2016-04-02 | 1 | -0/+98 |
| * | [X86][SSE] Test the legalization of vector comparison results | Simon Pilgrim | 2016-03-30 | 1 | -0/+1971 |