   0  getfield_gc_i %r0, FieldDescr<stringbuilder.total_size> -> %i1
   5  -live- %i0, %i1, %r0
   5  int_add_jump_if_ovf L1, %i0, %i1 -> %i0
  11  -live- %i0, %r0
  11  int_add_jump_if_ovf L2, %i0, $63 -> %i0
  17  int_and %i0, $-64 -> %i1
  21  getfield_gc_i %r0, FieldDescr<stringbuilder.total_size> -> %i0
  26  -live- %i0, %i1, %r0
  26  int_add_jump_if_ovf L3, %i0, %i1 -> %i0
  32  newstr %i1 -> %r1
  35  new <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aac0fafa60> -> %r2
  39  getfield_gc_r %r0, FieldDescr<stringbuilder.current_buf> -> %r3
  44  setfield_gc_r %r2, %r3, FieldDescr<stringpiece.buf>
  49  getfield_gc_r %r0, FieldDescr<stringbuilder.extra_pieces> -> %r3
  54  setfield_gc_r %r2, %r3, FieldDescr<stringpiece.prev_piece>
  59  setfield_gc_r %r0, %r1, FieldDescr<stringbuilder.current_buf>
  64  setfield_gc_i %r0, $0, FieldDescr<stringbuilder.current_pos>
  69  setfield_gc_i %r0, %i1, FieldDescr<stringbuilder.current_end>
  74  setfield_gc_i %r0, %i0, FieldDescr<stringbuilder.total_size>
  79  setfield_gc_r %r0, %r2, FieldDescr<stringbuilder.extra_pieces>
  84  void_return
  85  ---
  85  L3:
  85  raise $<* struct object>
  87  ---
  87  L2:
  87  raise $<* struct object>
  89  ---
  89  L1:
  89  raise $<* struct object>
