https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498

--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
Author: rguenth
Date: Tue Aug 20 08:45:56 2019
New Revision: 274694

URL: https://gcc.gnu.org/viewcvs?rev=274694&root=gcc&view=rev
Log:
2019-08-20  Richard Biener  <rguent...@suse.de>

        PR target/91498
        * config/i386/i386-features.c (general_scalar_chain::convert_op):
        Use (vec_merge (vec_duplicate..)) style vector from scalar move.
        (convert_scalars_to_vector): Add timode_p parameter and use it
        to guard TImode-only operation.
        (pass_stv::gate): Adjust so STV runs twice for TARGET_64BIT.
        (pass_stv::execute): Pass down timode_p.

        * gcc.target/i386/minmax-7.c: New testcase.

Added:
    trunk/gcc/testsuite/gcc.target/i386/minmax-7.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386-features.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to