[Bug target/69198] [6 Regression] FAIL: gcc.target/i386/avx512vl-vmovaps-1.c scan-assembler-times vmovaps[ \\t]+[^{\n]*%xmm[0-9]+[^\n]*\\){%k[1-7]}(?:\n|[ \\t]+#) 1

hjl at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 12 19:58:00 GMT 2016


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

--- Comment #8 from hjl at gcc dot gnu.org <hjl at gcc dot gnu.org> ---
Author: hjl
Date: Tue Jan 12 19:57:56 2016
New Revision: 232295

URL: https://gcc.gnu.org/viewcvs?rev=232295&root=gcc&view=rev
Log:
Fix alignment check in AVX-512 masked store

        Backport from mainline
        2016-01-12  Jakub Jelinek  <jakub@redhat.com>

        PR target/69198
        * config/i386/i386.c (ix86_expand_special_args_builtin): Ensure
        aligned_mem is properly set for AVX512-VL floating point masked
        stores.

        2015-12-04  Ilya Enkovich  <enkovich.gnu@gmail.com>

        * config/i386/sse.md (<avx512>_store<mode>_mask): Fix
        operand checked for alignment.

Modified:
    branches/gcc-5-branch/gcc/ChangeLog
    branches/gcc-5-branch/gcc/config/i386/i386.c
    branches/gcc-5-branch/gcc/config/i386/sse.md


More information about the Gcc-bugs mailing list