   0  getfield_gc_r %r0, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst_data> -> %r3
   5  getfield_gc_i %r3, FieldDescr<list.length> -> %i2
  10  int_sub %i0, $1 -> %i1
  14  int_mul %i2, %i1 -> %i1
  18  newlist_hint %i0, <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000010094838598>, FieldDescr<list.length>, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000001009483d018> -> %r5
  29  int_copy $0 -> %i4
  32  int_copy %i0 -> %i5
  35  L1:
  35  -live- %i0, %i1, %i4, %i5, %r0, %r1, %r3, %r5
  35  goto_if_not_int_ge %i4, %i5, L2
  40  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100b76d9638> -> %r2
  44  newlist_hint %i1, <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100826e2410>, FieldDescr<list.length>, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010092ade0c8> -> %r4
  55  setfield_gc_r %r2, %r4, FieldDescr<rpython.rlib.rstring.ByteListBuilder.inst_l>
  60  int_copy $0 -> %i1
  63  L3:
  63  -live- %i0, %i1, %r0, %r2, %r3, %r5
  63  goto_if_not_int_ge %i1, %i0, L4
  68  getfield_gc_r %r2, FieldDescr<rpython.rlib.rstring.ByteListBuilder.inst_l> -> %r4
  73  getfield_gc_r %r0, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst_data> -> %r2
  78  -live- %r2, %r4
  78  goto_if_not_ptr_eq %r4, %r2, L5
  83  ref_copy %r4 -> %r2
  86  getfield_gc_i %r2, FieldDescr<list.length> -> %i2
  91  int_sub %i2, $0 -> %i2
  95  newlist %i2, <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100826e2410>, FieldDescr<list.length>, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010092ade0c8> -> %r4
 106  getfield_gc_r %r2, FieldDescr<list.items> -> %r2
 111  getfield_gc_r %r4, FieldDescr<list.items> -> %r1
 116  residual_call_ir_v $<* fn ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed>, I[$0, $0, %i2], R[%r2, %r1], <CallDescr(rriii) EF=2 OS_ARRAYCOPY>
 127  L6:
 127  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000010094510f38> -> %r2
 131  setfield_gc_r %r2, %r4, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst_data>
 136  ref_return %r2
 138  ---
 138  L5:
 138  goto L6
 141  ---
 141  L4:
 141  int_copy %i1 -> %i3
 144  int_add %i3, $1 -> %i1
 148  -live- %i0, %i1, %i3, %r0, %r2, %r3, %r5
 148  goto_if_not_ptr_nonzero %r3, L7
 152  getfield_gc_i %r3, FieldDescr<list.length> -> %i2
 157  -live- %i0, %i1, %i2, %i3, %r0, %r2, %r3, %r5
 157  goto_if_not_int_is_true %i2, L8
 161  -live- %i0, %i1, %i3, %r0, %r2, %r3, %r5
 161  goto_if_not_int_is_true %i3, L9
 165  residual_call_r_v $<* fn append__list>, R[%r2, %r3], <CallDescr(rr) EF=5>
 172  -live- %i0, %i1, %i3, %r0, %r2, %r3, %r5
 172  L10:
 172  getlistitem_gc_r %r5, %i3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000001009483d018> -> %r4
 180  residual_call_r_v $<* fn append__str>, R[%r2, %r4], <CallDescr(rr) EF=5>
 187  -live- %i0, %i1, %r0, %r2, %r3, %r5
 187  goto L3
 190  ---
 190  L9:
 190  goto L10
 193  ---
 193  L8:
 193  goto L10
 196  ---
 196  L7:
 196  goto L10
 199  ---
 199  L2:
 199  int_copy %i4 -> %i3
 202  int_add %i3, $1 -> %i4
 206  getlistitem_gc_r %r1, %i3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000010055e313d0> -> %r2
 214  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 214  guard_class %r2 -> %i2
 217  getfield_raw_i %i2, FieldDescr<object_vtable.subclassrange_min> -> %i2
 222  int_between $TotalOrderSymbolic('compute_fn'), %i2, $TotalOrderSymbolic('compute_fn') -> %i2
 227  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 227  goto_if_not %i2, L11
 231  L12:
 231  inline_call_r_r <JitCode '_op_val'>, R[%r2] -> %r4
 237  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r3, %r4, %r5
 237  getfield_gc_i %r5, FieldDescr<list.length> -> %i2
 242  int_add %i2, $1 -> %i6
 246  inline_call_ir_v <JitCode '_ll_list_resize_ge__listPtr_Signed'>, I[%i6], R[%r5]
 253  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r3, %r4, %r5
 253  setlistitem_gc_r %r5, %i2, %r4, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000001009483d018>
 261  getlistitem_gc_r %r5, %i3, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000001009483d018> -> %r4
 269  strlen %r4 -> %i2
 272  int_add %i1, %i2 -> %i1
 276  goto L1
 279  ---
 279  L11:
 279  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 279  guard_class %r2 -> %i2
 282  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 282  int_guard_value %i2
 284  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 284  guard_class %r2 -> %i2
 287  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i2
 292  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 292  int_guard_value %i2
 294  residual_call_r_r %i2, <IndirectCallTargets>, R[%r2], <CallDescr(r) EF=2> -> %r4
 301  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r4, %r5
 301  inline_call_r_i <JitCode 'W_TypeObject.issubtype'>, R[%r4, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %i2
 308  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 308  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 308  goto_if_not %i2, L13
 312  goto L12
 315  ---
 315  L13:
 315  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 315  guard_class %r2 -> %i2
 318  getfield_raw_i %i2, FieldDescr<object_vtable.subclassrange_min> -> %i2
 323  int_between $TotalOrderSymbolic('compute_fn'), %i2, $TotalOrderSymbolic('compute_fn') -> %i2
 328  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 328  goto_if_not %i2, L14
 332  goto L12
 335  ---
 335  L14:
 335  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 335  guard_class %r2 -> %i2
 338  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 338  int_guard_value %i2
 340  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 340  guard_class %r2 -> %i2
 343  getfield_raw_i %i2, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i2
 348  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 348  int_guard_value %i2
 350  residual_call_r_r %i2, <IndirectCallTargets>, R[%r2], <CallDescr(r) EF=2> -> %r4
 357  -live- %i0, %i1, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r4, %r5
 357  inline_call_r_i <JitCode 'W_TypeObject.issubtype'>, R[%r4, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %i2
 364  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 364  -live- %i0, %i1, %i2, %i3, %i4, %i5, %r0, %r1, %r2, %r3, %r5
 364  goto_if_not %i2, L15
 368  goto L12
 371  ---
 371  L15:
 371  inline_call_ir_r <JitCode 'oefmt__sequence_item__d__expected_string___T_found_star_2'>, I[%i3], R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r2] -> %r4
 381  -live- %r4
 381  -live- %r4
 381  guard_class %r4 -> %i2
 384  -live- %r4
 384  raise %r4
