   0  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aac0faf478> -> %r2
   4  newstr $100 -> %r1
   7  setfield_gc_r %r2, %r1, FieldDescr<stringbuilder.current_buf>
  12  setfield_gc_i %r2, $0, FieldDescr<stringbuilder.current_pos>
  17  setfield_gc_i %r2, $100, FieldDescr<stringbuilder.current_end>
  22  setfield_gc_i %r2, $100, FieldDescr<stringbuilder.total_size>
  27  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.concrete.ArrayView.inst_impl> -> %r0
  32  -live- %r0, %r2
  32  record_quasiimmut_field %r0, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype>, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.mutate_dtype>
  38  getfield_gc_r_pure %r0, FieldDescr<pypy.module.micronumpy.concrete.BaseConcreteArray.inst_dtype> -> %r0
  43  residual_call_r_v $<* fn W_Dtype.getformat>, R[%r0, %r2], <CallDescr(rr) EF=5>
  50  -live- %r2
  50  ref_isvirtual %r2 -> %i0
  53  -live- %i0, %r2
  53  goto_if_not %i0, L1
  57  getfield_gc_r %r2, FieldDescr<stringbuilder.extra_pieces> -> %r0
  62  -live- %r0, %r2
  62  goto_if_not_ptr_nonzero %r0, L2
  66  residual_call_r_v $<* fn ll_fold_pieces__stringbuilderPtr>, R[%r2], <CallDescr(r) EF=5>
  72  -live- %r2
  72  L3:
  72  getfield_gc_r %r2, FieldDescr<stringbuilder.current_buf> -> %r0
  77  ref_return %r0
  79  ---
  79  L2:
  79  getfield_gc_i %r2, FieldDescr<stringbuilder.current_pos> -> %i0
  84  getfield_gc_i %r2, FieldDescr<stringbuilder.total_size> -> %i1
  89  -live- %i0, %i1, %r2
  89  goto_if_not_int_ne %i0, %i1, L4
  94  getfield_gc_r %r2, FieldDescr<stringbuilder.current_buf> -> %r0
  99  residual_call_ir_r $<* fn ll_shrink_array__rpy_stringPtr_Signed>, I[%i0], R[%r0], <CallDescr(ri) EF=5 OS_SHRINK_ARRAY> -> %r0
 108  -live- %i0, %r0, %r2
 108  setfield_gc_r %r2, %r0, FieldDescr<stringbuilder.current_buf>
 113  setfield_gc_i %r2, %i0, FieldDescr<stringbuilder.current_end>
 118  setfield_gc_i %r2, %i0, FieldDescr<stringbuilder.total_size>
 123  goto L3
 126  ---
 126  L4:
 126  goto L3
 129  ---
 129  L1:
 129  residual_call_r_r $<* fn ll_build_trampoline__v1269___simple_call__function_>, R[%r2], <CallDescr(r) EF=5> -> %r0
 136  -live- %r0
 136  ref_return %r0
