   0  inline_call_r_r <JitCode 'popvalue_maybe_none__AccessDirect_None'>, R[%r0] -> %r3
   6  -live- %r0, %r3
   6  assert_not_none %r3
   8  inline_call_r_r <JitCode 'popvalue_maybe_none__AccessDirect_None'>, R[%r0] -> %r1
  14  -live- %r0, %r1, %r3
  14  assert_not_none %r1
  16  -live- %r0, %r1, %r3
  16  guard_class %r1 -> %i0
  19  -live- %i0, %r0, %r1, %r3
  19  goto_if_not_int_eq %i0, $<* struct object_vtable>, L1
  24  -live- %r0, %r1, %r3
  24  guard_class %r3 -> %i0
  27  -live- %i0, %r0, %r1, %r3
  27  goto_if_not_int_eq %i0, $<* struct object_vtable>, L2
  32  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  37  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
  42  -live- %i0, %i1, %r0, %r1, %r3
  42  int_add_jump_if_ovf L3, %i0, %i1 -> %i0
  48  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r3
  52  setfield_gc_i %r3, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  57  L4:
  57  -live- %r0, %r3
  57  getfield_vable_i %r0, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_valuestackdepth> -> %i0
  62  assert_not_none %r3
  64  -live- %i0, %r0, %r3
  64  setarrayitem_vable_r %r0, %i0, %r3, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_locals_cells_stack_w>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff4aeca780>
  72  int_add %i0, $1 -> %i0
  76  -live- %i0, %r0
  76  setfield_vable_i %r0, %i0, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_valuestackdepth>
  81  void_return
  82  ---
  82  L3:
  82  -live- %r0, %r1, %r3
  82  goto_if_not_ptr_nonzero %r3, L5
  86  ref_copy %r3 -> %r2
  89  -live- %r0, %r1, %r2, %r3
  89  guard_class %r3 -> %i0
  92  getfield_raw_i %i0, FieldDescr<object_vtable.subclassrange_min> -> %i0
  97  int_between $TotalOrderSymbolic('compute_fn'), %i0, $TotalOrderSymbolic('compute_fn') -> %i0
 102  -live- %i0, %r0, %r1, %r2
 102  goto_if_not %i0, L6
 106  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 111  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 116  -live- %i0, %i1, %r0
 116  int_add_jump_if_ovf L7, %i0, %i1 -> %i2
 122  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r3
 126  setfield_gc_i %r3, %i2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 131  goto L4
 134  ---
 134  L7:
 134  inline_call_ir_r <JitCode 'ovf2long'>, I[%i0, %i1], R[] -> %r3
 142  -live- %r0, %r3
 142  goto L4
 145  ---
 145  L6:
 145  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 148  goto L4
 151  ---
 151  L5:
 151  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 154  goto L4
 157  ---
 157  L2:
 157  L8:
 157  inline_call_r_r <JitCode 'inplace_iadd_impl'>, R[%r1, %r3] -> %r3
 164  -live- %r0, %r3
 164  goto L4
 167  ---
 167  L1:
 167  goto L8
