   0  inline_call_ir_r <JitCode 'll_alloc_and_set__GcArray_Ptr_GCREF__gcopaque_Ll_Signed_GCREFPtr'>, I[$11], R[$<* None>] -> %r1
   8  -live- %r0, %r1
  11  getfield_gc_i_pure %r0, FieldDescr<tuple11.item0> -> %i0
  16  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
  20  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  25  setarrayitem_gc_r %r1, $0, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
  31  getfield_gc_i_pure %r0, FieldDescr<tuple11.item1> -> %i0
  36  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
  40  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  45  setarrayitem_gc_r %r1, $1, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
  51  getfield_gc_i_pure %r0, FieldDescr<tuple11.item2> -> %i0
  56  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
  60  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  65  setarrayitem_gc_r %r1, $2, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
  71  getfield_gc_i_pure %r0, FieldDescr<tuple11.item3> -> %i0
  76  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
  80  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  85  setarrayitem_gc_r %r1, $3, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
  91  getfield_gc_i_pure %r0, FieldDescr<tuple11.item4> -> %i0
  96  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
 100  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 105  setarrayitem_gc_r %r1, $4, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 111  getfield_gc_i_pure %r0, FieldDescr<tuple11.item5> -> %i0
 116  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
 120  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 125  setarrayitem_gc_r %r1, $5, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 131  getfield_gc_i_pure %r0, FieldDescr<tuple11.item6> -> %i0
 136  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
 140  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 145  setarrayitem_gc_r %r1, $6, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 151  getfield_gc_i_pure %r0, FieldDescr<tuple11.item7> -> %i0
 156  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
 160  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 165  setarrayitem_gc_r %r1, $7, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 171  getfield_gc_i_pure %r0, FieldDescr<tuple11.item8> -> %i0
 176  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
 180  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 185  setarrayitem_gc_r %r1, $8, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 191  getfield_gc_i_pure %r0, FieldDescr<tuple11.item9> -> %i0
 196  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa74983ec0> -> %r2
 200  setfield_gc_i %r2, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 205  setarrayitem_gc_r %r1, $9, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 211  getfield_gc_i_pure %r0, FieldDescr<tuple11.item10> -> %i0
 216  residual_call_ir_r $<* fn fromrarith_int__r_uint>, I[%i0], R[], <CallDescr(i) EF=4> -> %r0
 224  -live- %r0, %r1
 227  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa8e7dbf68> -> %r2
 231  setfield_gc_r %r2, %r0, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num>
 236  setarrayitem_gc_r %r1, $10, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80>
 242  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80> -> %i0
 247  int_sub %i0, $1 -> %i0
 251  new_array_clear %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aaa8c14b80> -> %r0
 256  residual_call_ir_v $<* fn ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed>, I[$0, $0, %i0], R[%r1, %r0], <CallDescr(rriii) EF=2 OS_ARRAYCOPY>
 267  inline_call_r_r <JitCode 'makespecialisedtuple'>, R[%r0] -> %r1
 273  -live- %r0, %r1
 276  catch_exception L1
 279  L2:
 279  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 288  -live- %r0, %r1
 291  inline_call_r_r <JitCode 'getattr'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
 298  -live- %r0, %r1
 301  inline_call_r_r <JitCode 'call_function__star_1'>, R[%r0, %r1] -> %r0
 308  -live- %r0
 311  ref_return %r0
 313  ---
 313  L1:
 313  goto_if_exception_mismatch $<* struct object_vtable>, L3
 317  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aa8e7dbbb0> -> %r1
 321  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.tupleobject.W_TupleObject.inst_wrappeditems>
 326  goto L2
 329  ---
 329  L3:
 329  reraise
