   0  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.gateway.BuiltinCode.inst_activation> -> %r5
   5  -live- %r0, %r1, %r2, %r3, %r5
   5  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_name>, FieldDescr<pypy.interpreter.function.Function.mutate_name>
  11  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_name> -> %r4
  16  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.gateway.BuiltinCode.inst_sig> -> %r6
  21  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6
  21  record_quasiimmut_field %r1, FieldDescr<pypy.interpreter.function.Function.inst_defs_w>, FieldDescr<pypy.interpreter.function.Function.mutate_defs_w>
  27  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.function.Function.inst_defs_w> -> %r1
  32  getfield_gc_i_pure %r0, FieldDescr<pypy.interpreter.gateway.BuiltinCode.inst_minargs> -> %i0
  37  inline_call_ir_r <JitCode 'Arguments._parse'>, I[%i0], R[%r3, %r2, %r6, %r1] -> %r1
  48  -live- %r0, %r1, %r2, %r3, %r4, %r5
  48  catch_exception L1
  51  -live- %r0, %r1, %r2, %r3, %r5
  51  guard_class %r5 -> %i0
  54  getfield_raw_i %i0, FieldDescr<pypy.interpreter.gateway.BuiltinActivation_vtable.cls__run> -> %i0
  59  -live- %i0, %r0, %r1, %r2, %r3, %r5
  59  int_guard_value %i0
  61  residual_call_r_r %i0, <IndirectCallTargets>, R[%r5, %r1], <CallDescr(rr) EF=7> -> %r5
  69  -live- %r0, %r1, %r2, %r3, %r5
  69  catch_exception L2
  72  -live- %r5
  72  goto_if_not_ptr_iszero %r5, L3
  76  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
  78  ---
  78  L3:
  78  ref_return %r5
  80  ---
  80  L2:
  80  goto_if_exception_mismatch $<* struct object_vtable>, L4
  84  -live- %r0, %r1, %r2, %r3
  84  goto_if_not_ptr_iszero %r2, L5
  88  L6:
  88  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780> -> %r5
  94  getfield_gc_r_pure %r0, FieldDescr<pypy.interpreter.gateway.BuiltinCode.inst_descrmismatch_op> -> %r1
  99  getfield_gc_i_pure %r0, FieldDescr<pypy.interpreter.gateway.BuiltinCode.inst_descr_reqcls> -> %i1
 104  -live- %i1, %r1, %r3, %r5
 104  guard_class %r5 -> %i0
 107  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_descr_call_mismatch> -> %i0
 112  -live- %i0, %i1, %r1, %r3, %r5
 112  switch %i0, <SwitchDictDescr 0:L7, 1:L8>
 116  unreachable
 117  ---
 117  L7:
 117  -live- %i1, %r5
 117  -live- %i1, %r5
 117  goto_if_not_int_is_zero %i1, L9
 121  ref_copy $<* struct rpy_string> -> %r1
 124  L10:
 124  inline_call_r_r <JitCode 'oefmt____s__object_expected__got___T__instead_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r1, %r5] -> %r1
 133  -live- %r1
 133  assert_not_none %r1
 135  -live- %r1
 135  guard_class %r1 -> %i1
 138  -live- %r1
 138  raise %r1
 140  ---
 140  L9:
 140  getfield_raw_r %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.pbc1internal_memofield_wrappable_class_name_3> -> %r1
 145  goto L10
 148  ---
 148  L8:
 148  -live- %i1, %r1, %r3, %r5
 148  inline_call_ir_r <JitCode 'W_Transparent.descr_call_mismatch'>, I[%i1], R[%r5, %r1, %r3] -> %r5
 158  -live- %r5
 158  ref_return %r5
 160  ---
 160  L5:
 160  inline_call_r_r <JitCode 'Arguments.prepend'>, R[%r3, %r2] -> %r3
 167  -live- %r0, %r1, %r3
 167  goto L6
 170  ---
 170  L4:
 170  last_exc_value -> %r1
 172  assert_not_none %r1
 174  -live- %r1
 174  guard_class %r1 -> %i1
 177  getfield_raw_i %i1, FieldDescr<object_vtable.subclassrange_min> -> %i0
 182  int_between $TotalOrderSymbolic('compute_fn'), %i0, $TotalOrderSymbolic('compute_fn') -> %i0
 187  -live- %i0, %r1
 187  goto_if_not %i0, L11
 191  -live- %r1
 191  raise %r1
 193  ---
 193  L11:
 193  residual_call_r_r $<* fn get_converted_unexpected_exception>, R[%r1], <CallDescr(r) EF=5> -> %r1
 200  -live- %r1
 200  assert_not_none %r1
 202  -live- %r1
 202  guard_class %r1 -> %i1
 205  -live- %r1
 205  raise %r1
 207  ---
 207  L1:
 207  goto_if_exception_mismatch $<* struct object_vtable>, L12
 211  last_exc_value -> %r1
 213  -live- %r1, %r4
 213  guard_class %r1 -> %i0
 216  getfield_raw_i %i0, FieldDescr<pypy.interpreter.argument.ArgErr_vtable.cls_getmsg> -> %i0
 221  -live- %i0, %r1, %r4
 221  int_guard_value %i0
 223  residual_call_r_r %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=5> -> %r1
 230  -live- %r1, %r4
 230  inline_call_r_r <JitCode 'oefmt___s____s_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r4, %r1] -> %r1
 239  -live- %r1
 239  assert_not_none %r1
 241  -live- %r1
 241  guard_class %r1 -> %i1
 244  -live- %r1
 244  raise %r1
 246  ---
 246  L12:
 246  reraise
