PR target/84827
commit9b0e4c079b1cda12ebd840fcf8db4606e06f319d
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Mar 2018 08:05:58 +0000 (13 08:05 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Mar 2018 08:05:58 +0000 (13 08:05 +0000)
tree8fd9d00bfd1ad1ed9a202e5b1f6f44181d6494ae
parent48ef33f0d5d2a7e8cfd4ea1d68d8ac3c986ec0b9
PR target/84827
* config/i386/i386.md (round<mode>2): For 387 fancy math, disable
pattern if -ftrapping-math -fno-fp-int-builtin-inexact.

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258477 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr84827.c [new file with mode: 0644]