http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57484
--- Comment #11 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Paolo Carlini from comment #10) > Maybe Uros can help. On an x86 target using the legacy x87 instructions and the 80-bit registers, a load of a 64-bit or 32-bit value in memory into the 80-bit registers counts as a format conversion and an signaling NaN input will turn into a quiet NaN in the register format.