   0  inline_call_r_r <JitCode 'PackFormatIterator.accept_obj_arg'>, R[%r0] -> %r2
   6  -live- %r0, %r2
   6  -live- %r0, %r2
   6  goto_if_not_ptr_nonzero %r2, L1
  10  ref_copy %r2 -> %r1
  13  -live- %r0, %r1, %r2
  13  guard_class %r1 -> %i0
  16  -live- %i0, %r0, %r2
  16  goto_if_not_int_eq %i0, $<* struct object_vtable>, L2
  21  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  26  int_is_true %i0 -> %i0
  29  L3:
  29  -live- %i0, %r0
  29  goto_if_not %i0, L4
  33  int_copy $'\x01' -> %i0
  36  L5:
  36  getfield_gc_r %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_wbuf> -> %r1
  41  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_pos> -> %i1
  46  -live- %i0, %i1, %r0, %r1
  46  guard_class %r1 -> %i2
  49  getfield_raw_i %i2, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_setitem> -> %i2
  54  -live- %i0, %i1, %i2, %r0, %r1
  54  int_guard_value %i2
  56  residual_call_ir_v %i2, <IndirectCallTargets>, I[%i1, %i0], R[%r1], <CallDescr(rii) EF=7>
  65  -live- %r0
  65  getfield_gc_i %r0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_pos> -> %i0
  70  int_add %i0, $1 -> %i0
  74  setfield_gc_i %r0, %i0, FieldDescr<pypy.module.struct.formatiterator.PackFormatIterator.inst_pos>
  79  void_return
  80  ---
  80  L4:
  80  int_copy $'\x00' -> %i0
  83  goto L5
  86  ---
  86  L2:
  86  L6:
  86  inline_call_r_i <JitCode 'is_true'>, R[%r2] -> %i0
  92  -live- %i0, %r0
  92  goto L3
  95  ---
  95  L1:
  95  goto L6
