[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Fri May 25 13:39:55 2018 New Revision: 260759 URL: https://gcc.gnu.org/viewcvs?rev=260759&root=gcc&view=rev Log: * config/i386/sse.md (cvtusi264): Add {q} suffix t

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-25 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #8 from uros at gcc dot gnu.org --- Author: uros Date: Fri May 25 13:38:13 2018 New Revision: 260758 URL: https://gcc.gnu.org/viewcvs?rev=260758&root=gcc&view=rev Log: * config/i386/sse.md (cvtusi264): Add {q} suffix t

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-24 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #6 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 24 21:25:49 2018 New Revision: 260692 URL: https://gcc.gnu.org/viewcvs?rev=260692&root=gcc&view=rev Log: PR target/85903 * config/i386/sse.md (movdi_to_sse

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-24 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 24 18:16:29 2018 New Revision: 260681 URL: https://gcc.gnu.org/viewcvs?rev=260681&root=gcc&view=rev Log: PR target/85903 * config/i386/sse.md (movdi_to_sse

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #4 from H.J. Lu --- (In reply to Uroš Bizjak from comment #3) > Please try this patch: > > --cut here-- > diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md > index 8a80fa35067..9750708a80f 100644 > --- a/gcc/config/i386/ss

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #3 from Uroš Bizjak --- Please try this patch: --cut here-- diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index 8a80fa35067..9750708a80f 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -1248,11 +124

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #2 from H.J. Lu --- Need -mfpmath=sse: make check-gcc RUNTESTFLAGS="--target_board='unix{-m32\ -march=slm\ -mfpmath=sse}' i386.exp=avx512dq-vcvtuqq2pd-2.c" unless GCC is configured with --with-fpmath=sse.

[Bug target/85903] [9 Regression] FAIL: gcc.target/i386/avx512dq-vcvtuqq2pd-2.c

2018-05-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85903 --- Comment #1 from Uroš Bizjak --- Well, movdi2sse post-reload splitter won't have any chance with: else if (memory_operand (operands[1], DImode)) { rtx tmp = gen_reg_rtx (V2DImode); emit_insn (gen_vec_concatv2di (tmp, operands[1]