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

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Tue Oct 24 19:34:06 2017
New Revision: 254058

URL: https://gcc.gnu.org/viewcvs?rev=254058&root=gcc&view=rev
Log:
        PR target/82370
        * config/i386/sse.md (VIMAX_AVX2): Remove V4TImode.
        (VIMAX_AVX2_AVX512BW, VIMAX_AVX512VL): New mode iterators.
        (vec_shl_<mode>): Remove unused expander.
        (avx512bw_<shift_insn><mode>3): New define_insn.
        (<sse2_avx2>_ashl<mode>3, <sse2_avx2>_lshr<mode>3): Replaced by ...
        (<sse2_avx2>_<shift_insn><mode>3): ... this.  New define_insn.

        * gcc.target/i386/pr82370.c: New test.

Added:
    trunk/gcc/testsuite/gcc.target/i386/pr82370.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/sse.md
    trunk/gcc/testsuite/ChangeLog

Reply via email to