RISC-V: Fix -fsignaling-nans for glibc testsuite.
commit7e6033ef5f8fc3915e6ff494e0c66c5d7116f666
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2018 20:18:21 +0000 (5 20:18 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2018 20:18:21 +0000 (5 20:18 +0000)
tree521d320fc3d5b0ff12c9592e49c5110fac5d223c
parent8ffd498e502e600768b0565bda09bef7bc71efde
RISC-V: Fix -fsignaling-nans for glibc testsuite.

gcc/
* config/riscv/riscv.md (f<quiet_pattern>_quiet<ANYF:mode><X:mode>4):
Add define_expand.  Add ! HONOR_SNANS check to current pattern.  Add
new pattern using HONOR_SNANS that emits one extra instruction.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264892 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/riscv/riscv.md