   0  -live- %i0, %r0
   0  goto_if_not_int_is_zero %i0, L1
   4  setfield_gc_r %r0, $<* struct list>, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer>
   9  setfield_gc_r %r0, $<* struct stringbuilder>, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__strings>
  14  L2:
  14  setfield_gc_i %r0, $-1, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__pos>
  19  void_return
  20  ---
  20  L1:
  20  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer> -> %r1
  25  -live- %i0, %r0, %r1
  25  goto_if_not_ptr_iszero %r1, L3
  29  L4:
  29  inline_call_r_v <JitCode 'W_BytesIO.__copy_into_bigbuffer'>, R[%r0]
  34  -live- %i0, %r0
  34  L5:
  34  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer> -> %r1
  39  getfield_gc_i %r1, FieldDescr<list.length> -> %i1
  44  -live- %i0, %i1, %r0
  44  goto_if_not_int_lt %i0, %i1, L6
  49  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer> -> %r1
  54  int_isconstant %i0 -> %i1
  57  -live- %i0, %i1, %r0, %r1
  57  goto_if_not %i1, L7
  61  ref_isvirtual %r1 -> %i1
  64  -live- %i0, %i1, %r0, %r1
  64  goto_if_not %i1, L8
  68  inline_call_ir_v <JitCode '_ll_list_resize_le__listPtr_Signed'>, I[%i0], R[%r1]
  75  -live- %r0
  75  L9:
  75  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer> -> %r1
  80  getfield_gc_i %r1, FieldDescr<list.length> -> %i1
  85  -live- %i1, %r0
  85  goto_if_not_int_is_zero %i1, L10
  89  setfield_gc_r %r0, $<* struct list>, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__bigbuffer>
  94  goto L2
  97  ---
  97  L10:
  97  goto L2
 100  ---
 100  L8:
 100  L11:
 100  residual_call_ir_v $<* fn ll_listdelslice_startonly_trampoline__v1194___simple_call__function_>, I[%i0], R[%r1], <CallDescr(ri) EF=5>
 108  -live- %r0
 108  goto L9
 111  ---
 111  L7:
 111  goto L11
 114  ---
 114  L6:
 114  goto L9
 117  ---
 117  L3:
 117  getfield_gc_i %r1, FieldDescr<list.length> -> %i1
 122  -live- %i0, %i1, %r0
 122  goto_if_not_int_gt %i0, %i1, L12
 127  goto L4
 130  ---
 130  L12:
 130  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__strings> -> %r1
 135  -live- %i0, %r0, %r1
 135  goto_if_not_ptr_iszero %r1, L13
 139  goto L5
 142  ---
 142  L13:
 142  setfield_gc_r %r0, $<* struct stringbuilder>, FieldDescr<pypy.module._io.interp_bytesio.W_BytesIO.inst__RStringIO__strings>
 147  goto L5
