   0  -live- %i0, %r0
   3  goto_if_not_int_is_zero %i0, L1
   7  setfield_gc_r %r0, $<* struct list>, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__bigbuffer>
  12  setfield_gc_r %r0, $<* struct stringbuilder>, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__strings>
  17  L2:
  17  setfield_gc_i %r0, $-1, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__pos>
  22  void_return
  23  ---
  23  L1:
  23  getfield_gc_r %r0, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__bigbuffer> -> %r1
  28  -live- %i0, %r0, %r1
  31  goto_if_not_ptr_iszero %r1, L3
  35  L4:
  35  inline_call_r_v <JitCode 'W_OutputType.__copy_into_bigbuffer'>, R[%r0]
  40  L5:
  40  -live- %i0, %r0
  43  getfield_gc_r %r0, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__bigbuffer> -> %r1
  48  getfield_gc_i %r1, FieldDescr<list.length> -> %i1
  53  -live- %i0, %i1, %r0
  56  goto_if_not_int_lt %i0, %i1, L6
  61  getfield_gc_r %r0, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__bigbuffer> -> %r1
  66  int_isconstant %i0 -> %i1
  69  -live- %i0, %i1, %r0, %r1
  72  goto_if_not %i1, L7
  76  ref_isvirtual %r1 -> %i1
  79  -live- %i0, %i1, %r0, %r1
  82  goto_if_not %i1, L8
  86  inline_call_ir_v <JitCode '_ll_list_resize_le__listPtr_Signed'>, I[%i0], R[%r1]
  93  L9:
  93  -live- %r0
  96  getfield_gc_r %r0, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__bigbuffer> -> %r1
 101  getfield_gc_i %r1, FieldDescr<list.length> -> %i1
 106  -live- %i1, %r0
 109  goto_if_not_int_is_zero %i1, L10
 113  setfield_gc_r %r0, $<* struct list>, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__bigbuffer>
 118  goto L2
 121  ---
 121  L10:
 121  goto L2
 124  ---
 124  L8:
 124  L11:
 124  residual_call_ir_v $<* fn ll_listdelslice_startonly_trampoline__v1121___simple_call__function_>, I[%i0], R[%r1], <CallDescr(ri) EF=5>
 132  -live- %r0
 135  goto L9
 138  ---
 138  L7:
 138  goto L11
 141  ---
 141  L6:
 141  goto L9
 144  ---
 144  L3:
 144  getfield_gc_i %r1, FieldDescr<list.length> -> %i1
 149  -live- %i0, %i1, %r0
 152  goto_if_not_int_gt %i0, %i1, L12
 157  goto L4
 160  ---
 160  L12:
 160  getfield_gc_r %r0, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__strings> -> %r1
 165  -live- %i0, %r0, %r1
 168  goto_if_not_ptr_iszero %r1, L13
 172  goto L5
 175  ---
 175  L13:
 175  setfield_gc_r %r0, $<* struct stringbuilder>, FieldDescr<pypy.module.cStringIO.interp_stringio.W_OutputType.inst__RStringIO__strings>
 180  goto L5
