   0  getfield_gc_r %r0, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst__data> -> %r3
   5  getfield_gc_i %r3, FieldDescr<list.length> -> %i0
  10  getfield_gc_i %r0, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst__offset> -> %i1
  15  int_sub %i0, %i1 -> %i0
  19  inline_call_ir_r <JitCode 'unwrap_start_stop'>, I[%i0], R[%r1, %r2] -> %r1
  28  -live- %r0, %r1
  28  getfield_gc_i_pure %r1, FieldDescr<tuple2.item0> -> %i0
  33  getfield_gc_i_pure %r1, FieldDescr<tuple2.item1> -> %i1
  38  getfield_gc_i %r0, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst__offset> -> %i2
  43  getfield_gc_r %r0, FieldDescr<pypy.objspace.std.bytearrayobject.W_BytearrayObject.inst__data> -> %r0
  48  int_add %i0, %i2 -> %i0
  52  int_add %i1, %i2 -> %i1
  56  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aaab6c0aa0> -> %r1
  60  setfield_gc_r %r1, %r0, FieldDescr<tuple4.item0>
  65  setfield_gc_i %r1, %i0, FieldDescr<tuple4.item1>
  70  setfield_gc_i %r1, %i1, FieldDescr<tuple4.item2>
  75  setfield_gc_i %r1, %i2, FieldDescr<tuple4.item3>
  80  ref_return %r1
