[LLVMdev] a question about constant fold for fdiv

Reid Spencer rspencer at reidspencer.com
Thu Mar 22 16:22:41 PDT 2007


On Thu, 2007-03-22 at 15:50 -0700, leo han wrote:
> Hello, I have a question about the constant folding for fdiv instructions. 
> For the instruction "fdiv double 0.0, 0.0", the folded result is inf. I 
> think this should be nan. Can anyone tell me why it is not nan?

I think the specification says that it is "undefined" so any value will
do. inf is just as undefined as nan.

Reid.

> Thanks.
> 
> Leo
> 
> _________________________________________________________________
> Exercise your brain! Try Flexicon. 
> http://games.msn.com/en/flexicon/default.htm?icid=flexicon_hmemailtaglinemarch07
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list