   0  inline_call_ir_r <JitCode 'UnpackFormatIterator.read'>, I[$8], R[%r0] -> %r1
   8  -live- %r0, %r1
   8  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.UnpackFormatIterator.inst_bigendian> -> %i0
  13  -live- %i0, %r0, %r1
  13  goto_if_not %i0, L1
  17  strgetitem %r1, $0 -> %i0
  21  -live- %i0, %r0, %r1
  21  goto_if_not_int_ge %i0, $128, L2
  26  int_sub %i0, $256 -> %i0
  30  L3:
  30  int_or %i0, $0 -> %i0
  34  strgetitem %r1, $1 -> %i1
  38  int_lshift %i0, $8 -> %i0
  42  int_or %i0, %i1 -> %i0
  46  strgetitem %r1, $2 -> %i1
  50  int_lshift %i0, $8 -> %i0
  54  int_or %i0, %i1 -> %i0
  58  strgetitem %r1, $3 -> %i1
  62  int_lshift %i0, $8 -> %i0
  66  int_or %i0, %i1 -> %i0
  70  strgetitem %r1, $4 -> %i1
  74  int_lshift %i0, $8 -> %i0
  78  int_or %i0, %i1 -> %i0
  82  strgetitem %r1, $5 -> %i1
  86  int_lshift %i0, $8 -> %i0
  90  int_or %i0, %i1 -> %i0
  94  strgetitem %r1, $6 -> %i1
  98  int_lshift %i0, $8 -> %i0
 102  int_or %i0, %i1 -> %i0
 106  strgetitem %r1, $7 -> %i1
 110  int_lshift %i0, $8 -> %i0
 114  int_or %i0, %i1 -> %i0
 118  L4:
 118  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.UnpackFormatIterator.inst_result_w> -> %r1
 123  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x3fff4372d350> -> %r0
 127  setfield_gc_i %r0, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 132  getfield_gc_i %r1, FieldDescr<list.length> -> %i0
 137  int_add %i0, $1 -> %i1
 141  inline_call_ir_v <JitCode '_ll_list_resize_ge__listPtr_Signed'>, I[%i1], R[%r1]
 148  -live- %i0, %r0, %r1
 148  setlistitem_gc_r %r1, %i0, %r0, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x3fff6e03e050>
 156  void_return
 157  ---
 157  L2:
 157  goto L3
 160  ---
 160  L1:
 160  strgetitem %r1, $0 -> %i0
 164  int_lshift %i0, $0 -> %i0
 168  int_or %i0, $0 -> %i0
 172  strgetitem %r1, $1 -> %i1
 176  int_lshift %i1, $8 -> %i1
 180  int_or %i0, %i1 -> %i0
 184  strgetitem %r1, $2 -> %i1
 188  int_lshift %i1, $16 -> %i1
 192  int_or %i0, %i1 -> %i0
 196  strgetitem %r1, $3 -> %i1
 200  int_lshift %i1, $24 -> %i1
 204  int_or %i0, %i1 -> %i0
 208  strgetitem %r1, $4 -> %i1
 212  int_lshift %i1, $32 -> %i1
 216  int_or %i0, %i1 -> %i0
 220  strgetitem %r1, $5 -> %i1
 224  int_lshift %i1, $40 -> %i1
 228  int_or %i0, %i1 -> %i0
 232  strgetitem %r1, $6 -> %i1
 236  int_lshift %i1, $48 -> %i1
 240  int_or %i0, %i1 -> %i1
 244  strgetitem %r1, $7 -> %i0
 248  -live- %i0, %i1, %r0
 248  goto_if_not_int_ge %i0, $128, L5
 253  int_sub %i0, $256 -> %i0
 257  L6:
 257  int_lshift %i0, $56 -> %i0
 261  int_or %i1, %i0 -> %i0
 265  goto L4
 268  ---
 268  L5:
 268  goto L6
