   0  residual_call_r_r $<* fn Complex128.unbox>, R[%r0, %r1], <CallDescr(rr) EF=7> -> %r1
   8  -live- %i0, %r0, %r1
   8  residual_call_r_r $<* fn for_computation>, R[%r1], <CallDescr(r) EF=5> -> %r1
  15  -live- %i0, %r0, %r1
  15  new_array $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %r2
  20  getfield_gc_f_pure %r1, FieldDescr<tuple2.item0> -> %f0
  25  setarrayitem_gc_f %r2, $0, %f0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0>
  31  getfield_gc_f_pure %r1, FieldDescr<tuple2.item1> -> %f0
  36  setarrayitem_gc_f %r2, $1, %f0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0>
  42  getarrayitem_gc_f %r2, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %f0
  48  float_mul %f0, $0.0 -> %f0
  52  -live- %f0, %i0, %r0, %r2
  52  goto_if_not_float_eq %f0, %f0, L1
  57  getarrayitem_gc_f %r2, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %f0
  63  residual_call_irf_f $<* fn round_double>, I[%i0, $True], R[], F[%f0], <CallDescr(fii) EF=5> -> %f0
  74  -live- %f0, %i0, %r0, %r2
  74  setarrayitem_gc_f %r2, $0, %f0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0>
  80  L2:
  80  getarrayitem_gc_f %r2, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %f0
  86  float_mul %f0, $0.0 -> %f0
  90  -live- %f0, %i0, %r0, %r2
  90  goto_if_not_float_eq %f0, %f0, L3
  95  getarrayitem_gc_f %r2, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %f0
 101  residual_call_irf_f $<* fn round_double>, I[%i0, $True], R[], F[%f0], <CallDescr(fii) EF=5> -> %f0
 112  -live- %f0, %r0, %r2
 112  setarrayitem_gc_f %r2, $1, %f0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0>
 118  L4:
 118  getarrayitem_gc_f %r2, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %f0
 124  getarrayitem_gc_f %r2, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x00000100b85283a0> -> %f1
 130  residual_call_irf_r $<* fn box_complex__float_float>, I[], R[%r0], F[%f0, %f1], <CallDescr(rff) EF=5> -> %r1
 141  -live- %r1
 141  ref_return %r1
 143  ---
 143  L3:
 143  goto L4
 146  ---
 146  L1:
 146  goto L2
