[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 --- Comment #9 from Uroš Bizjak --- *** Bug 68698 has been marked as a duplicate of this bug. ***
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #7 from Jakub Jelinek --- Fixed.
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Tue Jan 12 13:20:33 2016 New Revision: 232268 URL: https://gcc.gnu.org/viewcvs?rev=232268=gcc=rev Log: 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. Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/i386.c
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 --- Comment #8 from 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=gcc=rev Log: Fix alignment check in AVX-512 masked store Backport from mainline 2016-01-12 Jakub JelinekPR 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 * config/i386/sse.md (_store_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
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 --- Comment #5 from H.J. Lu --- Created attachment 37283 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37283=edit A different patch I am testing this.
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2016-01-08 CC||ienkovich at gcc dot gnu.org Target Milestone|--- |6.0 Ever confirmed|0 |1 --- Comment #1 from H.J. Lu --- It may be caused by r231269.
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek --- Indeed, it is.
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment #4 from Jakub Jelinek --- Created attachment 37278 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37278=edit gcc6-pr69198.patch Untested fix.
[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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69198 --- Comment #3 from Jakub Jelinek --- That patch is correct, the bug is in ix86_expand_special_args_builtin.