summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vec_int_to_fp.ll
AgeCommit message (Expand)Author
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-11-20[X86] Regenerate a test with broadcast comments. NFCCraig Topper
2017-10-15[AVX512] Don't mark EXTLOAD as legal with AVX512. Continue using custom lower...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-10-02Regenerate test (missing broadcast constant comments). NFCI.Simon Pilgrim
2017-09-18[X86] Teach the execution domain fixing tables to use movlhps inplace of unpc...Craig Topper
2017-09-18[X86] Teach execution domain fixing to convert between FP and int unpack inst...Craig Topper
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-30[AVX512] Use 256-bit extract instructions for extracting bits [255:128] from ...Craig Topper
2017-08-30[X86] Provide a separate feature bit for macro fusion support instead of basi...Craig Topper
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-04[X86][SSE] Change BUILD_VECTOR interleaving ordering to improve coalescing/co...Simon Pilgrim
2017-05-18Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB."Hans Wennborg
2017-05-12Add LiveRangeShrink pass to shrink live range within BB.Dehao Chen
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-05[X86][SSE] Lower 128-bit vectors to SIGN/ZERO_EXTEND_VECTOR_IN_REG opsSimon Pilgrim
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-02-11[X86] Don't base domain decisions on VEXTRACTF128/VINSERTF128 if only AVX1 is...Craig Topper
2017-01-11[X86] Fix PR30926 - Add patterns for (v)cvtsi2s{s,d} and (v)cvtsd2s{s,d}Elad Cohen
2017-01-03[AVX-512] Teach EVEX to VEX conversion pass to handle VINSERT and VEXTRACT in...Craig Topper
2016-12-28This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber
2016-12-18[X86][SSE] Add support for combining target shuffles to SHUFPS.Simon Pilgrim
2016-12-15[X86][SSE] Fix domains for VZEXT_LOAD type instructionsSimon Pilgrim
2016-12-02[X86][SSE] Add support for extracting constant bit data from broadcasted cons...Simon Pilgrim
2016-12-01[X86][SSE] Add support for combining AND bitmasks to shuffles.Simon Pilgrim
2016-11-24[X86][SSE] Improve UINT_TO_FP v2i32 -> v2f64Simon Pilgrim
2016-11-24[X86][AVX512] Add support for v2i64 fptosi/fptoui/sitofp/uitofp on AVX512DQ-o...Simon Pilgrim
2016-11-24[X86][AVX512DQVL] Add awareness of vcvtqq2ps and vcvtuqq2ps implicit zeroing ...Simon Pilgrim
2016-11-24[X86][AVX512DQVL] Add support for v2i64 -> v2f32 SINT_TO_FP/UINT_TO_FP loweringSimon Pilgrim
2016-11-23[X86][SSE] Add v2i64 -> v2i32 + zero codegen testSimon Pilgrim
2016-11-23[X86][AVX512] Add support for v4i64 fptosi/fptoui/sitofp/uitofp on AVX512DQ-o...Simon Pilgrim
2016-11-22[X86][AVX512DQ] Add fp <-> int tests for AVX512DQ/AVX512DQ+VLSimon Pilgrim
2016-11-22[X86][SSE] Combine UNPCKL(FHADD,FHADD) -> FHADD for v2f64 shuffles.Simon Pilgrim
2016-11-20[X86][AVX512F] Add support for uint_to_fp v2i32 to v2f64 on AVX512F-only targetsSimon Pilgrim
2016-11-18[X86][AVX512] Split AVX512F/AVX512VL tests to demonstrate missed int2fp oppor...Simon Pilgrim
2016-11-16[X86][AVX512] Autoupgrade lossless i32/u32 to f64 conversion intrinsics with ...Simon Pilgrim
2016-09-25[AVX-512] Add the scalar unsigned integer to fp conversion instructions to ha...Craig Topper