   0  getfield_gc_i %r0, FieldDescr<pypy.module.cpyext.methodobject.W_PyCFunctionObject.inst_ml> -> %i0
   5  getfield_raw_i %i0, FieldDescr<PyMethodDef.c_ml_meth> -> %i0
  10  getfield_gc_r %r2, FieldDescr<pypy.interpreter.argument.Arguments.inst_arguments_w> -> %r0
  15  residual_call_r_i $<* fn tuple_from_args_w>, R[%r0], <CallDescr(r) EF=7> -> %i1
  22  -live- %i0, %i1, %r1
  25  inline_call_ir_r <JitCode 'generic_cpy_call__StdObjSpaceConst_funcPtr_SomeInstance__objectPtr_star_2'>, I[%i0, %i1], R[%r1] -> %r0
  34  -live- %i1, %r0
  37  catch_exception L1
  40  -live- %i1, %r0
  43  goto_if_not_int_is_true %i1, L2
  47  getfield_raw_i %i1, FieldDescr<_object.c_ob_pypy_link> -> %i0
  52  -live- %i0, %i1, %r0
  55  goto_if_not_int_is_zero %i0, L3
  59  L4:
  59  getfield_raw_i %i1, FieldDescr<_object.c_ob_refcnt> -> %i0
  64  int_sub %i0, $1 -> %i0
  68  setfield_raw_i %i1, %i0, FieldDescr<_object.c_ob_refcnt>
  73  -live- %i0, %i1, %r0
  76  goto_if_not_int_is_zero %i0, L5
  80  inline_call_ir_v <JitCode 'generic_cpy_call__StdObjSpaceConst_funcPtr__objectPtr_star_1'>, I[$<* fn _PyPy_Dealloc>, %i1], R[]
  87  -live- %r0
  90  ref_return %r0
  92  ---
  92  L5:
  92  ref_return %r0
  94  ---
  94  L3:
  94  goto L4
  97  ---
  97  L2:
  97  ref_return %r0
  99  ---
  99  L1:
  99  last_exception -> %i2
 101  last_exc_value -> %r0
 103  -live- %i1, %r0
 106  goto_if_not_int_is_true %i1, L6
 110  getfield_raw_i %i1, FieldDescr<_object.c_ob_pypy_link> -> %i0
 115  -live- %i0, %i1, %r0
 118  goto_if_not_int_is_zero %i0, L7
 122  L8:
 122  getfield_raw_i %i1, FieldDescr<_object.c_ob_refcnt> -> %i0
 127  int_sub %i0, $1 -> %i0
 131  setfield_raw_i %i1, %i0, FieldDescr<_object.c_ob_refcnt>
 136  -live- %i0, %i1, %r0
 139  goto_if_not_int_is_zero %i0, L9
 143  inline_call_ir_v <JitCode 'generic_cpy_call__StdObjSpaceConst_funcPtr__objectPtr_star_1'>, I[$<* fn _PyPy_Dealloc>, %i1], R[]
 150  -live- %r0
 153  raise %r0
 155  ---
 155  L9:
 155  -live- %r0
 158  raise %r0
 160  ---
 160  L7:
 160  goto L8
 163  ---
 163  L6:
 163  -live- %r0
 166  raise %r0
