   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  inline_call_r_r <JitCode 'c_pow'>, R[$<* struct tuple2>, %r1] -> %r1
  22  -live- %r0, %r1
  22  catch_exception L1
  25  getfield_gc_f_pure %r1, FieldDescr<tuple2.item0> -> %f0
  30  getfield_gc_f_pure %r1, FieldDescr<tuple2.item1> -> %f1
  35  L2:
  35  residual_call_irf_r $<* fn box_complex__float_float>, I[], R[%r0], F[%f0, %f1], <CallDescr(rff) EF=5> -> %r1
  46  -live- %r1
  46  ref_return %r1
  48  ---
  48  L1:
  48  goto_if_exception_mismatch $<* struct object_vtable>, L3
  52  float_copy $inf -> %f0
  55  float_copy $nan -> %f1
  58  goto L2
  61  ---
  61  L3:
  61  goto_if_exception_mismatch $<* struct object_vtable>, L4
  65  float_copy $nan -> %f0
  68  float_copy $nan -> %f1
  71  goto L2
  74  ---
  74  L4:
  74  reraise
