On i386, avoid FCOM[P] and FTST in favour of FUCOM[P].
authorTaylor R Campbell <campbell@mumble.net>
Sat, 22 Feb 2014 22:28:39 +0000 (22:28 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sat, 22 Feb 2014 22:28:40 +0000 (22:28 +0000)
commit521ffb38371db5b1d3a6dd023a204d77091f5053
tree56b0994a6880be1c3cb34caac2b7ad018e24650a
parent394ed0bd3726f60534835f7cb375b7330c2c71cb
On i386, avoid FCOM[P] and FTST in favour of FUCOM[P].

The FCOM[P] and FTST instructions trap even on quiet NaN; the
FUCOM[P] instructions don't.
src/compiler/machines/i386/rulflo.scm
src/microcode/cmpauxmd/i386.m4