   0  inline_call_r_i <JitCode 'getindex_w'>, R[%r1, $<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>] -> %i1
   9  -live- %i1, %r0
   9  catch_exception L1
  12  -live- %i1, %r0
  12  goto_if_not_int_eq %i1, $1, L2
  17  -live- %i1, %r0
  17  guard_class %r0 -> %i0
  20  -live- %i0, %i1, %r0
  20  int_guard_value %i0
  22  -live- %i1, %r0
  22  guard_class %r0 -> %i0
  25  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i0
  30  getfield_raw_i %i0, FieldDescr<specfunc.variant0> -> %i0
  35  -live- %i0, %i1, %r0
  35  int_guard_value %i0
  37  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=2> -> %r1
  44  -live- %i1, %r0, %r1
  44  instance_ptr_eq %r1, $<* struct pypy.objspace.std.typeobject.W_TypeObject> -> %i0
  48  -live- %i0, %i1, %r0
  48  goto_if_not %i0, L3
  52  ref_return %r0
  54  ---
  54  L3:
  54  L4:
  54  -live- %i1, %r0
  54  guard_class %r0 -> %i0
  57  getfield_raw_i %i0, FieldDescr<pypy.objspace.std.tupleobject.W_AbstractTupleObject_vtable.cls_tolist> -> %i0
  62  -live- %i0, %i1, %r0
  62  int_guard_value %i0
  64  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=5> -> %r1
  71  -live- %i1, %r1
  71  inline_call_ir_r <JitCode 'll_mul_look_inside_iff__GcArray_Ptr_GcStruct_objectLlT_arrayPtr_Signed'>, I[%i1], R[%r1] -> %r1
  79  -live- %r1
  79  inline_call_r_r <JitCode 'makespecialisedtuple'>, R[%r1] -> %r0
  85  -live- %r0, %r1
  85  catch_exception L5
  88  L6:
  88  ref_return %r0
  90  ---
  90  L5:
  90  goto_if_exception_mismatch $<* struct object_vtable>, L7
  94  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aac58e10c0> -> %r0
  98  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.tupleobject.W_TupleObject.inst_wrappeditems>
 103  goto L6
 106  ---
 106  L7:
 106  reraise
 107  ---
 107  L2:
 107  goto L4
 110  ---
 110  L1:
 110  goto_if_exception_mismatch $<* struct object_vtable>, L8
 114  last_exception -> %i1
 116  last_exc_value -> %r0
 118  getfield_gc_r %r0, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r1
 123  inline_call_r_i <JitCode 'exception_match'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 130  -live- %i0, %r0
 130  -live- %i0, %r0
 130  goto_if_not %i0, L9
 134  ref_return $<* struct pypy.interpreter.baseobjspace.W_Root>
 136  ---
 136  L9:
 136  -live- %r0
 136  raise %r0
 138  ---
 138  L8:
 138  reraise
