   0  float_add %f0, $1.1235582092889474e+307 -> %f2
   4  float_eq %f2, %f0 -> %i0
   8  -live- %f0, %f1, %i0
   8  goto_if_not %i0, L1
  12  residual_call_irf_f $<* fn fabs>, I[], R[], F[%f0], <CallDescr(f) EF=2> -> %f3
  21  float_return %f3
  23  ---
  23  L1:
  23  float_add %f1, $1.1235582092889474e+307 -> %f2
  27  float_eq %f2, %f1 -> %i0
  31  -live- %f0, %f1, %i0
  31  goto_if_not %i0, L2
  35  residual_call_irf_f $<* fn fabs>, I[], R[], F[%f1], <CallDescr(f) EF=2> -> %f3
  44  float_return %f3
  46  ---
  46  L2:
  46  residual_call_irf_f $<* fn ccall_hypot>, I[], R[], F[%f0, %f1], <CallDescr(ff) EF=2> -> %f3
  56  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
  64  float_sub %f3, %f3 -> %f2
  68  -live- %f0, %f1, %f2, %f3, %i0
  68  goto_if_not_float_eq %f2, $0.0, L3
  73  -live- %f3, %i0
  73  goto_if_not_int_is_true %i0, L4
  77  L5:
  77  inline_call_irf_v <JitCode '_likely_raise'>, I[%i0], R[], F[%f3]
  85  -live- %f3
  85  float_return %f3
  87  ---
  87  L4:
  87  float_return %f3
  89  ---
  89  L3:
  89  -live- %f0, %f1, %f3
  89  goto_if_not_float_ne %f3, %f3, L6
  94  -live- %f0, %f1, %f3
  94  goto_if_not_float_ne %f0, %f0, L7
  99  float_return %f3
 101  ---
 101  L7:
 101  -live- %f1, %f3
 101  goto_if_not_float_ne %f1, %f1, L8
 106  float_return %f3
 108  ---
 108  L8:
 108  int_copy $33 -> %i0
 111  goto L5
 114  ---
 114  L6:
 114  float_sub %f0, %f0 -> %f2
 118  -live- %f1, %f2, %f3
 118  goto_if_not_float_eq %f2, $0.0, L9
 123  float_sub %f1, %f1 -> %f2
 127  -live- %f2, %f3
 127  goto_if_not_float_eq %f2, $0.0, L10
 132  int_copy $34 -> %i0
 135  goto L5
 138  ---
 138  L10:
 138  float_return %f3
 140  ---
 140  L9:
 140  float_return %f3
