   0  getfield_gc_r %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer> -> %r2
   5  -live- %i0, %r0, %r1, %r2
   5  goto_if_not_ptr_iszero %r2, L1
   9  int_return $False
  11  ---
  11  L1:
  11  getfield_gc_i %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer_used> -> %i1
  16  int_add %i1, %i0 -> %i1
  20  getfield_gc_i %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer_size> -> %i2
  25  -live- %i0, %i1, %i2, %r0, %r1
  25  goto_if_not_int_gt %i1, %i2, L2
  30  inline_call_r_v <JitCode 'W_XMLParserType.flush_character_buffer'>, R[%r0]
  35  -live- %i0, %r0, %r1
  35  getfield_gc_r %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_w_character_data_handler> -> %r2
  40  -live- %i0, %r0, %r1, %r2
  40  goto_if_not_ptr_iszero %r2, L3
  44  int_return $True
  46  ---
  46  L3:
  46  L4:
  46  getfield_gc_i %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer_size> -> %i1
  51  -live- %i0, %i1, %r0, %r1
  51  goto_if_not_int_le %i0, %i1, L5
  56  getfield_gc_r %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer> -> %r2
  61  getfield_gc_i %r2, FieldDescr<list.length> -> %i1
  66  int_add %i1, $1 -> %i2
  70  inline_call_ir_v <JitCode '_ll_list_resize_ge__listPtr_Signed'>, I[%i2], R[%r2]
  77  -live- %i0, %i1, %r0, %r1, %r2
  77  setlistitem_gc_r %r2, %i1, %r1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000000177231bb0>
  85  getfield_gc_i %r0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer_used> -> %i1
  90  int_add %i1, %i0 -> %i1
  94  setfield_gc_i %r0, %i1, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer_used>
  99  int_return $True
 101  ---
 101  L5:
 101  newlist $0, <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000018bbca2c0>, FieldDescr<list.length>, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000000177231bb0> -> %r2
 112  setfield_gc_r %r0, %r2, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer>
 117  setfield_gc_i %r0, $0, FieldDescr<pypy.module.pyexpat.interp_pyexpat.W_XMLParserType.inst_buffer_used>
 122  int_return $False
 124  ---
 124  L2:
 124  goto L4
