   0  float_add %f1, $1.1235582092889474e+307 -> %f2
   4  float_eq %f2, %f1 -> %i0
   8  -live- %f0, %f1, %i0
  11  goto_if_not %i0, L1
  15  float_sub %f0, %f0 -> %f2
  19  -live- %f0, %f1, %f2
  22  goto_if_not_float_eq %f2, $0.0, L2
  27  float_return %f0
  29  ---
  29  L2:
  29  L3:
  29  residual_call_irf_f $<* fn ccall_fmod>, I[], R[], F[%f0, %f1], <CallDescr(ff) EF=2> -> %f2
  39  residual_call_ir_i $<* fn _ll_1_threadlocalref_get__INTLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_rpy_errno')], R[], <CallDescr(i) EF=2 OS_THREADLOCALREF_GET> -> %i0
  47  -live- %f0, %f1, %f2, %i0
  50  goto_if_not_float_ne %f2, %f2, L4
  55  float_push %f2
  57  float_copy %f0 -> %f2
  60  float_pop -> %f0
  62  -live- %f0, %f1, %f2
  65  goto_if_not_float_ne %f2, %f2, L5
  70  float_return %f0
  72  ---
  72  L5:
  72  -live- %f0, %f1
  75  goto_if_not_float_ne %f1, %f1, L6
  80  float_return %f0
  82  ---
  82  L6:
  82  int_copy $33 -> %i0
  85  L7:
  85  inline_call_irf_v <JitCode '_likely_raise'>, I[%i0], R[], F[%f0]
  93  -live- %f0
  96  float_return %f0
  98  ---
  98  L4:
  98  float_copy %f2 -> %f0
 101  -live- %f0, %i0
 104  goto_if_not_int_is_true %i0, L8
 108  goto L7
 111  ---
 111  L8:
 111  float_return %f0
 113  ---
 113  L1:
 113  goto L3
