[Bug target/87572] ICE in emit_move_insn, at expr.c:3722

2018-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87572

--- Comment #4 from Jakub Jelinek  ---
Author: jakub
Date: Mon Oct 15 16:08:09 2018
New Revision: 265169

URL: https://gcc.gnu.org/viewcvs?rev=265169=gcc=rev
Log:
PR target/87572
* common/config/i386/i386-common.c (OPTION_MASK_ISA_AVX512F_UNSET):
Remove OPTION_MASK_ISA_AVX5124FMAPS_UNSET and
OPTION_MASK_ISA_AVX5124VNNIW_UNSET.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/common/config/i386/i386-common.c

[Bug target/87572] ICE in emit_move_insn, at expr.c:3722

2018-10-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87572

H.J. Lu  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Target Milestone|--- |9.0

--- Comment #3 from H.J. Lu  ---
Fixed for GCC 9.

[Bug target/87572] ICE in emit_move_insn, at expr.c:3722

2018-10-14 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87572

--- Comment #2 from hjl at gcc dot gnu.org  ---
Author: hjl
Date: Sun Oct 14 20:30:02 2018
New Revision: 265150

URL: https://gcc.gnu.org/viewcvs?rev=265150=gcc=rev
Log:
i386: Also disable AVX512IFMA/AVX5124FMAPS/AVX5124VNNIW

Also disable AVX512IFMA, AVX5124FMAPS and AVX5124VNNIW when disabling
AVX512F.

gcc/

PR target/87572
* common/config/i386/i386-common.c (OPTION_MASK_ISA_AVX512F_UNSET):
Add OPTION_MASK_ISA_AVX512IFMA_UNSET,
OPTION_MASK_ISA_AVX5124FMAPS_UNSET and
OPTION_MASK_ISA_AVX5124VNNIW_UNSET.

gcc/testsuite/

PR target/87572
* gcc.target/i386/pr87572.c: New test.

Added:
trunk/gcc/testsuite/gcc.target/i386/pr87572.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/common/config/i386/i386-common.c
trunk/gcc/testsuite/ChangeLog

[Bug target/87572] ICE in emit_move_insn, at expr.c:3722

2018-10-10 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87572

--- Comment #1 from H.J. Lu  ---
Created attachment 44823
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44823=edit
A patch