summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vector-sext.ll
AgeCommit message (Expand)Author
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-05[X86] Use vector widening to support sign extend from i1 when the dest type i...Craig Topper
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-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic
2017-10-10[MC] Suppress .Lcfi labels when emitting textual assemblyReid Kleckner
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-13[X86 CodeGen] Optimization of ZeroExtendLoad for v2i8 vectorElena Demikhovsky
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-06-29Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper
2017-06-28[X86] Correct dwarf unwind information in function epiloguePetar Jovanovic
2017-06-04[X86][SSE] Change BUILD_VECTOR interleaving ordering to improve coalescing/co...Simon Pilgrim
2017-05-29[DAGCombiner] fix load narrowing transform to exclude loads with extensionSanjay Patel
2017-04-26[X86][SSE2] Fix asm string for movq (Move Quadword) instruction.Ayman Musa
2017-04-06[X86] Revert r299387 due to AVX legalization infinite loop.Michael Kuperstein
2017-04-03[X86][SSE]] Lower BUILD_VECTOR with repeated elts as BUILD_VECTOR + VECTOR_SH...Simon Pilgrim
2017-03-23[X86][TD][vpmovm2 ] New TD pattern for the vpmovm2 instructionMichael Zuckerman
2017-03-03[X86] Generate VZEROUPPER for Skylake-avx512.Amjad Aboud
2017-02-15[X86][SSE] Propagate undef upper elements from scalar_to_vector during shuffl...Simon Pilgrim
2017-01-09[AVX-512] Add patterns to use a zero masked VPTERNLOG instruction for vselect...Craig Topper
2016-11-30MCStreamer: Use "cfi" for CFI related temp labels.Matthias Braun
2016-11-28[X86][SSE] Added support for combining bit-shifts with shuffles.Simon Pilgrim
2016-10-25[AVX-512] Add support for creating SIGN_EXTEND_VECTOR_INREG and ZERO_EXTEND_V...Craig Topper
2016-10-13[X86][AVX512] Fix sext v32i1 -> v32i8 lowering.Igor Breger
2016-09-05[AVX-512] Simplify X86InstrInfo::copyPhysReg for 128/256-bit vectors with AVX...Craig Topper
2016-08-07[X86][AVX512BW] Add sext/zext AVX512BW 512-bit vector testsSimon Pilgrim
2016-08-07[X86][AVX512] Add sext/zext to 512-bit vector testsSimon Pilgrim
2016-08-06[X86][AVX2] Improve sign/zero extension on AVX2 targetsSimon Pilgrim
2016-07-22[AVX512] Add ExeDomain to vector extend and truncate instructions.Craig Topper
2016-07-18[X86] Add AVX512 load opcodes and a couple AVX load opcodes to X86InstrInfo::...Craig Topper
2016-07-11[AVX512] Use vpternlog with an immediate of 0xff to create 512-bit all one ve...Craig Topper
2016-07-09VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun
2016-06-23[X86][AVX512] Added AVX512F vector sign extend testsSimon Pilgrim
2016-06-11[X86] Updated test checks script to generalise LCPI symbol refsSimon Pilgrim
2016-04-17[X86][SSE] Added 16i8 -> 8i64 sext testSimon Pilgrim
2016-03-28[X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op ...Simon Pilgrim
2016-02-09[X86][AVX2] Fix SIGN_EXTEND vector handling on AVX2 targets.Simon Pilgrim
2016-02-07[X86][SSE] Resolve target shuffle inputs to sentinels to permit more combinesSimon Pilgrim
2016-01-26[X86][SSE] Added 8i8 to 8i64 sext/zext testsSimon Pilgrim