   0  inline_call_r_r <JitCode 'index'>, R[%r0] -> %r5
   6  -live- %r0, %r1, %r2, %r3, %r5
   6  catch_exception L1
   9  inline_call_ir_i <JitCode 'int_w__pypy_interpreter_baseobjspace_W_Root'>, I[$False], R[%r5] -> %i0
  17  -live- %i0, %r0, %r1, %r5
  17  catch_exception L2
  20  int_return %i0
  22  ---
  22  L2:
  22  goto_if_exception_mismatch $<* struct object_vtable>, L3
  26  last_exception -> %i1
  28  last_exc_value -> %r4
  30  getfield_gc_r %r4, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r2
  35  inline_call_r_i <JitCode 'exception_match'>, R[%r2, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
  42  -live- %i0, %r0, %r1, %r4, %r5
  42  -live- %i0, %r0, %r1, %r4, %r5
  42  goto_if_not %i0, L4
  46  -live- %r0, %r1, %r5
  46  goto_if_not_ptr_nonzero %r1, L5
  50  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000018e1e1830> -> %r4
  54  setfield_gc_r %r4, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  59  setfield_gc_r %r4, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
  64  setfield_gc_r %r4, %r0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
  69  assert_not_none %r4
  71  -live- %r4
  71  guard_class %r4 -> %i1
  74  -live- %r4
  74  raise %r4
  76  ---
  76  L5:
  76  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000017400ab10> -> %r2
  80  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  85  inline_call_r_r <JitCode 'comparison_lt_impl'>, R[%r5, %r2] -> %r0
  92  -live- %r0
  92  -live- %r0
  92  goto_if_not_ptr_nonzero %r0, L6
  96  ref_copy %r0 -> %r2
  99  -live- %r0, %r2
  99  guard_class %r2 -> %i0
 102  -live- %i0, %r0
 102  goto_if_not_int_eq %i0, $<* struct object_vtable>, L7
 107  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 112  int_is_true %i0 -> %i0
 115  L8:
 115  -live- %i0
 115  goto_if_not %i0, L9
 119  int_return $-9223372036854775808
 121  ---
 121  L9:
 121  int_return $9223372036854775807
 123  ---
 123  L7:
 123  L10:
 123  inline_call_r_i <JitCode 'is_true'>, R[%r0] -> %i0
 129  -live- %i0
 129  goto L8
 132  ---
 132  L6:
 132  goto L10
 135  ---
 135  L4:
 135  -live- %r4
 135  raise %r4
 137  ---
 137  L3:
 137  reraise
 138  ---
 138  L1:
 138  goto_if_exception_mismatch $<* struct object_vtable>, L11
 142  last_exception -> %i1
 144  last_exc_value -> %r4
 146  -live- %r0, %r2, %r3, %r4
 146  goto_if_not_ptr_iszero %r2, L12
 150  -live- %r4
 150  raise %r4
 152  ---
 152  L12:
 152  getfield_gc_r %r4, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r1
 157  inline_call_r_i <JitCode 'exception_match'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 164  -live- %i0, %r0, %r2, %r3, %r4
 164  -live- %i0, %r0, %r2, %r3, %r4
 164  goto_if_not %i0, L13
 168  -live- %r0, %r2, %r3
 168  goto_if_not_ptr_iszero %r3, L14
 172  ref_copy $<* struct rpy_string> -> %r3
 175  L15:
 175  inline_call_r_r <JitCode 'oefmt___s_s__not__T_star_3'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, %r2, %r3, %r0] -> %r4
 185  -live- %r4
 185  assert_not_none %r4
 187  -live- %r4
 187  guard_class %r4 -> %i1
 190  -live- %r4
 190  raise %r4
 192  ---
 192  L14:
 192  goto L15
 195  ---
 195  L13:
 195  -live- %r4
 195  raise %r4
 197  ---
 197  L11:
 197  reraise
