re PR target/87198 (ICE in extract_insn, at recog.c:2304)
authorJakub Jelinek <jakub@redhat.com>
Tue, 4 Sep 2018 17:49:57 +0000 (19:49 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 4 Sep 2018 17:49:57 +0000 (19:49 +0200)
commit8f93810d3b7cc7540e31397697f5df9db18daba4
tree79be378a82351b8354771c077ab67d01f4f29e10
parent2a17b2397059117b7334e2e569971a3bc5731abb
re PR target/87198 (ICE in extract_insn, at recog.c:2304)

PR target/87198
* common/config/i386/i386-common.c (OPTION_MASK_ISA_XSAVEOPT_SET,
OPTION_MASK_ISA_XSAVES_SET, OPTION_MASK_ISA_XSAVEC_SET): Use
OPTION_MASK_ISA_XSAVE_SET instead of OPTION_MASK_ISA_XSAVE.
(OPTION_MASK_ISA_XSAVE_UNSET): Add OPTION_MASK_ISA_XSAVES_UNSET
and OPTION_MASK_ISA_XSAVEC_UNSET.

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

From-SVN: r264088
gcc/ChangeLog
gcc/common/config/i386/i386-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr87198.c [new file with mode: 0644]