summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vec_fp_to_int.ll
AgeCommit message (Expand)Author
2018-01-02[SelectionDAG] Teach WidenVecOp_Convert to widen the operation if a widened r...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-11-06[X86] Make FeatureAVX512 imply FeatureF16C.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-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-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-04[X86][SSE] Change BUILD_VECTOR interleaving ordering to improve coalescing/co...Simon Pilgrim
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-03[X86] Generate VZEROUPPER for Skylake-avx512.Amjad Aboud
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-15[x86] use a single shufps when it can save instructionsSanjay Patel
2016-12-10[AVX-512] Add support for lowering (v2i64 (fp_to_sint (v2f32))) to vcvttps2uq...Craig Topper
2016-12-07[X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer...Simon Pilgrim
2016-11-27[AVX-512] Add integer and fp unpck instructions to load folding tables.Craig Topper
2016-11-24[X86][AVX512] Add support for v2i64 fptosi/fptoui/sitofp/uitofp on AVX512DQ-o...Simon 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-14[X86] Cleanup 'x' and 'y' mnemonic suffixes for vcvtpd2dq/vcvttpd2dq/vcvtpd2p...Craig Topper
2016-11-09[AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32Craig Topper
2016-11-08[AVX-512] Add an avx512f without avx512vl command line to vec_fp_to_int.ll an...Craig Topper
2016-11-06[X86] Add a few more fptoui test cases to the vec_fp_to_int.ll. The codegen f...Craig Topper
2016-10-18[X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32Simon Pilgrim
2016-10-06[X86][SSE] Add f16/f80/f128 vector sitofp test casesSimon Pilgrim
2016-08-23[X86][AVX] Updated fptosi_2f64_to_4i32 test to show missed opportunity to imp...Simon Pilgrim
2016-08-23[X86][AVX] Add v2i32 fp to int conversion testsSimon Pilgrim
2016-08-23[X86][AVX] Add AVX2/AVX512 fp to int conversion testsSimon Pilgrim
2016-08-22[X86][SSE] Avoid specifying unused arguments in SHUFPD loweringSimon Pilgrim
2016-07-09VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun
2015-07-18[X86][SSE] Added additional fp/int tests.Simon Pilgrim
2015-07-18Refreshed tests.Simon Pilgrim
2015-07-18Tidyup shufflevector calls - don't repeat inputs if you can avoid it.Simon Pilgrim
2015-07-16[X86][SSE] Updated vector conversion test names.Simon Pilgrim
2015-07-03[X86] Added 32-bit builds to fp<->int tests.Simon Pilgrim
2015-05-29MachineCopyPropagation: Remove the copies instead of using KILL instructions.Matthias Braun
2015-05-02[DAGCombiner] Enabled vector float/double -> int constant foldingSimon Pilgrim
2015-05-02[SSE] Added vector float/double -> i32 and i64 conversion testsSimon Pilgrim