   0  getfield_raw_i %i0, FieldDescr<tm.c_tm_year> -> %i1
   5  int_add %i1, $1900 -> %i1
   9  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r0
  13  setfield_gc_i %r0, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  18  getfield_raw_i %i0, FieldDescr<tm.c_tm_mon> -> %i1
  23  int_add %i1, $1 -> %i1
  27  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r1
  31  setfield_gc_i %r1, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  36  getfield_raw_i %i0, FieldDescr<tm.c_tm_mday> -> %i1
  41  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r2
  45  setfield_gc_i %r2, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  50  getfield_raw_i %i0, FieldDescr<tm.c_tm_hour> -> %i1
  55  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r3
  59  setfield_gc_i %r3, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  64  getfield_raw_i %i0, FieldDescr<tm.c_tm_min> -> %i1
  69  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r4
  73  setfield_gc_i %r4, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  78  getfield_raw_i %i0, FieldDescr<tm.c_tm_sec> -> %i1
  83  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r5
  87  setfield_gc_i %r5, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  92  getfield_raw_i %i0, FieldDescr<tm.c_tm_wday> -> %i1
  97  int_add %i1, $6 -> %i1
 101  residual_call_ir_i $<* fn ll_int_py_mod__Signed_Signed>, I[%i1, $7], R[], <CallDescr(ii) EF=0 OS_INT_PY_MOD> -> %i1
 110  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r6
 114  setfield_gc_i %r6, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 119  getfield_raw_i %i0, FieldDescr<tm.c_tm_yday> -> %i1
 124  int_add %i1, $1 -> %i1
 128  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r7
 132  setfield_gc_i %r7, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 137  getfield_raw_i %i0, FieldDescr<tm.c_tm_isdst> -> %i0
 142  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab01c05398> -> %r8
 146  setfield_gc_i %r8, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 151  new_array_clear $9, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0> -> %r9
 156  setarrayitem_gc_r %r9, $0, %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 162  setarrayitem_gc_r %r9, $1, %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 168  setarrayitem_gc_r %r9, $2, %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 174  setarrayitem_gc_r %r9, $3, %r3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 180  setarrayitem_gc_r %r9, $4, %r4, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 186  setarrayitem_gc_r %r9, $5, %r5, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 192  setarrayitem_gc_r %r9, $6, %r6, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 198  setarrayitem_gc_r %r9, $7, %r7, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 204  setarrayitem_gc_r %r9, $8, %r8, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaab222b05d0>
 210  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
 219  -live- %r0, %r9
 222  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab035b6720> -> %r1
 226  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 231  inline_call_r_r <JitCode 'getattr'>, R[%r0, %r1] -> %r0
 238  -live- %r0, %r9
 241  inline_call_r_r <JitCode 'makespecialisedtuple'>, R[%r9] -> %r1
 247  -live- %r0, %r1, %r9
 250  catch_exception L1
 253  L2:
 253  inline_call_r_r <JitCode 'call_function__star_1'>, R[%r0, %r1] -> %r0
 260  -live- %r0
 263  ref_return %r0
 265  ---
 265  L1:
 265  goto_if_exception_mismatch $<* struct object_vtable>, L3
 269  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab0506cd78> -> %r1
 273  setfield_gc_r %r1, %r9, FieldDescr<pypy.objspace.std.tupleobject.W_TupleObject.inst_wrappeditems>
 278  goto L2
 281  ---
 281  L3:
 281  reraise
