summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vector-shift-shl-128.ll
AgeCommit message (Expand)Author
2017-12-29[X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686)Simon Pilgrim
2017-12-19[X86] Don't extend v16i8 non-uniform shifts to v16i32 if we have BWI. Use v16...Craig Topper
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 outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-10-04[X86] Redefine MOVSS/MOVSD instructions to take VR128 regclass as input inste...Craig Topper
2017-10-03Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry
2017-10-02Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-09-05[X86][AVX512] Use AVX512 attributes instead of -mcpu in vector shift testsSimon Pilgrim
2017-09-04Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Sam McCall
2017-09-01Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-30Revert r312154 "Re-enable "[MachineCopyPropagation] Extend pass to do COPY so...Hans Wennborg
2017-08-30Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-18Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" ro...Geoff Berry
2017-08-17 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forward...Geoff Berry
2017-08-17Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-08-16[MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry
2017-02-05[X86] Fix printing of blendvpd/blendvps/pblendvb to include the implicit %xmm...Craig Topper
2017-02-05[X86] In LowerTRUNCATE, create an ISD::VECTOR_SHUFFLE instead of explicitly c...Craig Topper
2017-01-24[X86][SSE] Add support for constant folding vector logical shift by immediatesSimon Pilgrim
2017-01-09[X86][AVX512VL] Added AVX512VL to 128/256 bit vector shift testsSimon Pilgrim
2017-01-09[X86][AVX512] Enable v16i8/v32i8 vector shifts to use an extend+shift+truncat...Simon Pilgrim
2017-01-09[X86][AVX512DQ] Added AVX512DQ to 128/256 bit vector shift testsSimon Pilgrim
2017-01-06[X86][SSE] Standardized triples in vector shift testsSimon Pilgrim
2017-01-05[X86] Optimize vector shifts with variable but uniform shift amountsZvi Rackover
2016-07-21[X86][SSE] Allow folding of store/zext with PEXTRW of 0'th elementSimon Pilgrim
2016-07-09VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun
2016-06-11[X86] Updated test checks script to generalise LCPI symbol refsSimon Pilgrim
2016-02-06[X86][SSE] Regenerate vector shift testsSimon Pilgrim
2016-01-21[X86][SSE] Improve i16 splatting shufflesSimon Pilgrim
2015-12-23AVX512BW: Enable packed word shift for 512bit vector. Enable lowering scalar ...Igor Breger
2015-11-23Make utils/update_llc_test_checks.py note that the assertions areJames Y Knight
2015-10-25[X86][SSE] shift/rotate tests - remove unnecessary mcpu arguments and regener...Simon Pilgrim
2015-09-30[X86][XOP] Added support for the lowering of 128-bit vector shifts to XOP shi...Simon Pilgrim
2015-07-29[X86][SSE] Keep 32-bit target i64 vector shifts on SSE unit.Simon Pilgrim
2015-07-16[X86][SSE] Added nounwind attribute to vector shift tests.Simon Pilgrim
2015-07-15[X86][SSE] Added i686/SSE2 vector shift tests.Simon Pilgrim
2015-07-08[X86][SSE] Vector shift test cleanup. NFC.Simon Pilgrim
2015-06-23[X86][SSE] Added full set of 128-bit vector shift tests.Simon Pilgrim