* config/i386/i386.c (ix86_emit_i387_round): Extend op1 to XFmode
commit1fc1dc15d775212bc2c70538d9a8dc7a86a3e02a
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Oct 2018 15:12:30 +0000 (2 15:12 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Oct 2018 15:12:30 +0000 (2 15:12 +0000)
tree289b5c49a7e8c982b92ff1a39fa760d583c53807
parent4580c5a5a1b2aa17942d4d7ccede83d7b9f81f38
* config/i386/i386.c (ix86_emit_i387_round): Extend op1 to XFmode
before emitting fxam.  Perform calculations in XFmode.

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