FP_TO_[US]INT dag nodes.

I assume the FP_TO_SINT, FP_TO_UINT use C "round to 0" convention?

What about values out of range? I think C99 standard says these are undefined.



The 'fptosi' instruction converts its floating point operand into the
nearest (rounding towards zero) signed integer value. If the value
cannot fit in ty2, the results are undefined.