   0  residual_call_ir_i $<* fn pypy_cjk_enc_new>, I[%i0], R[], <CallDescr(i) EF=2> -> %i0
   8  -live- %i0, %i1, %r0, %r1, %r2
   8  goto_if_not_int_is_true %i0, L1
  12  residual_call_ir_r $<* fn encodeex>, I[%i0, %i1, $0], R[%r0, %r1, %r2], <CallDescr(irriri) EF=7> -> %r0
  25  -live- %i0, %r0
  25  catch_exception L2
  28  residual_call_ir_v $<* fn pypy_cjk_enc_free>, I[%i0], R[], <CallDescr(i) EF=2>
  35  ref_return %r0
  37  ---
  37  L2:
  37  last_exception -> %i1
  39  last_exc_value -> %r0
  41  residual_call_ir_v $<* fn pypy_cjk_enc_free>, I[%i0], R[], <CallDescr(i) EF=2>
  48  -live- %r0
  48  raise %r0
  50  ---
  50  L1:
  50  raise $<* struct object>
