[llvm-dev] [FPEnv] FNEG instruction

Stephen Canon via llvm-dev llvm-dev at lists.llvm.org
Wed Aug 29 10:51:53 PDT 2018


> On Aug 29, 2018, at 1:22 PM, Cameron McInally via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> FSUB(-0.0,  NaN) = NaN
> FSUB(-0.0, -NaN) = NaN

Some specific architecture may define this, or APFloat might, but IEEE 754 does not interpret the sign of NaN except in four operations (copy, abs, negate, copysign), so it doesn’t say anything about these.

– Steve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180829/843b4613/attachment.html>


More information about the llvm-dev mailing list