   0  float_add %f0, $1.1235582092889474e+307 -> %f1
   4  float_eq %f1, %f0 -> %i0
   8  -live- %f0, %i0
   8  goto_if_not %i0, L1
  12  raise $<* struct object>
  14  ---
  14  L1:
  14  residual_call_irf_f $<* fn sin>, I[], R[], F[%f0], <CallDescr(f) EF=0> -> %f1
  23  float_return %f1
