   0  float_add %f0, $1.1235582092889474e+307 -> %f2
   4  float_eq %f2, %f0 -> %i0
   8  -live- %f0, %f1, %i0
  11  goto_if_not %i0, L1
  15  residual_call_irf_f $<* fn fabs>, I[], R[], F[%f0], <CallDescr(f) EF=2> -> %f3
  24  float_return %f3
  26  ---
  26  L1:
  26  float_add %f1, $1.1235582092889474e+307 -> %f2
  30  float_eq %f2, %f1 -> %i0
  34  -live- %f0, %f1, %i0
  37  goto_if_not %i0, L2
  41  residual_call_irf_f $<* fn fabs>, I[], R[], F[%f1], <CallDescr(f) EF=2> -> %f3
  50  float_return %f3
  52  ---
  52  L2:
  52  residual_call_irf_f $<* fn ccall_hypot>, I[], R[], F[%f0, %f1], <CallDescr(ff) EF=2> -> %f3
  62  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
  70  float_sub %f3, %f3 -> %f2
  74  -live- %f0, %f1, %f2, %f3, %i0
  77  goto_if_not_float_eq %f2, $0.0, L3
  82  -live- %f3, %i0
  85  goto_if_not_int_is_true %i0, L4
  89  L5:
  89  inline_call_irf_v <JitCode '_likely_raise'>, I[%i0], R[], F[%f3]
  97  -live- %f3
 100  float_return %f3
 102  ---
 102  L4:
 102  float_return %f3
 104  ---
 104  L3:
 104  -live- %f0, %f1, %f3
 107  goto_if_not_float_ne %f3, %f3, L6
 112  -live- %f0, %f1, %f3
 115  goto_if_not_float_ne %f0, %f0, L7
 120  float_return %f3
 122  ---
 122  L7:
 122  -live- %f1, %f3
 125  goto_if_not_float_ne %f1, %f1, L8
 130  float_return %f3
 132  ---
 132  L8:
 132  int_copy $33 -> %i0
 135  goto L5
 138  ---
 138  L6:
 138  float_sub %f0, %f0 -> %f2
 142  -live- %f1, %f2, %f3
 145  goto_if_not_float_eq %f2, $0.0, L9
 150  float_sub %f1, %f1 -> %f2
 154  -live- %f2, %f3
 157  goto_if_not_float_eq %f2, $0.0, L10
 162  int_copy $34 -> %i0
 165  goto L5
 168  ---
 168  L10:
 168  float_return %f3
 170  ---
 170  L9:
 170  float_return %f3
