   0  residual_call_r_r $<* fn Complex64.unbox>, R[%r0, %r1], <CallDescr(rr) EF=7> -> %r1
   8  -live- %r0, %r1
   8  residual_call_r_r $<* fn for_computation>, R[%r1], <CallDescr(r) EF=5> -> %r1
  15  -live- %r0, %r1
  15  getfield_gc_f_pure %r1, FieldDescr<tuple2.item1> -> %f0
  20  float_add %f0, $1.1235582092889474e+307 -> %f1
  24  float_eq %f1, %f0 -> %i0
  28  -live- %i0, %r0, %r1
  28  goto_if_not %i0, L1
  32  getfield_gc_f_pure %r1, FieldDescr<tuple2.item0> -> %f0
  37  float_sub %f0, %f0 -> %f0
  41  -live- %f0, %r0, %r1
  41  goto_if_not_float_eq %f0, $0.0, L2
  46  float_copy $nan -> %f0
  49  float_copy $nan -> %f1
  52  L3:
  52  residual_call_irf_r $<* fn box_complex__float_float>, I[], R[%r0], F[%f0, %f1], <CallDescr(rff) EF=5> -> %r1
  63  -live- %r1
  63  ref_return %r1
  65  ---
  65  L2:
  65  L4:
  65  getfield_gc_f_pure %r1, FieldDescr<tuple2.item0> -> %f0
  70  getfield_gc_f_pure %r1, FieldDescr<tuple2.item1> -> %f1
  75  inline_call_irf_r <JitCode 'c_tanh'>, I[], R[], F[%f0, %f1] -> %r1
  84  -live- %r0, %r1
  84  getfield_gc_f_pure %r1, FieldDescr<tuple2.item0> -> %f0
  89  getfield_gc_f_pure %r1, FieldDescr<tuple2.item1> -> %f1
  94  goto L3
  97  ---
  97  L1:
  97  goto L4
