   0  getfield_gc_i %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_state> -> %i1
   5  -live- %i0, %i1, %r0, %r1
   5  switch %i1, <SwitchDictDescr 0:L1, 2:L2>
   9  getfield_gc_i %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_seekable> -> %i1
  14  -live- %i0, %i1, %r0, %r1
  14  goto_if_not %i1, L3
  18  -live- %i0, %r0, %r1
  18  switch %i0, <SwitchDictDescr 1:L4, 2:L5>
  22  -live- %i0, %r0, %r1
  22  goto_if_not_int_is_true %i0, L6
  26  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4f2578c0> -> %r2
  30  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  35  setfield_gc_r %r2, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
  40  setfield_gc_i %r2, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
  45  assert_not_none %r2
  47  -live- %r2
  47  guard_class %r2 -> %i1
  50  -live- %r2
  50  raise %r2
  52  ---
  52  L6:
  52  L7:
  52  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r2
  56  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  61  inline_call_r_r <JitCode 'comparison_lt_impl'>, R[%r1, %r2] -> %r3
  68  -live- %r0, %r1, %r3
  68  -live- %r0, %r1, %r3
  68  goto_if_not_ptr_nonzero %r3, L8
  72  ref_copy %r3 -> %r2
  75  -live- %r0, %r1, %r2, %r3
  75  guard_class %r2 -> %i1
  78  -live- %i1, %r0, %r1, %r3
  78  goto_if_not_int_eq %i1, $<* struct object_vtable>, L9
  83  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
  88  int_is_true %i1 -> %i1
  91  L10:
  91  -live- %i1, %r0, %r1
  91  goto_if_not %i1, L11
  95  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4f296e60> -> %r2
  99  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 104  setfield_gc_r %r2, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 109  setfield_gc_r %r2, %r1, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 114  assert_not_none %r2
 116  -live- %r2
 116  guard_class %r2 -> %i1
 119  -live- %r2
 119  raise %r2
 121  ---
 121  L11:
 121  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r0, $<* struct rpy_string>] -> %r2
 128  -live- %r0, %r1
 128  -live- %r0, %r1
 128  guard_class %r1 -> %i1
 131  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_bigint_w> -> %i1
 136  -live- %i1, %r0, %r1
 136  switch %i1, <SwitchDictDescr 0:L12, 1:L13, 2:L14, 3:L15>
 140  unreachable
 141  ---
 141  L12:
 141  -live- %r0, %r1
 141  inline_call_r_r <JitCode 'long'>, R[%r1] -> %r2
 147  -live- %r0, %r1, %r2
 147  -live- %r0, %r1, %r2
 147  guard_class %r2 -> %i1
 150  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__bigint_w> -> %i1
 155  -live- %i1, %r0, %r1, %r2
 155  switch %i1, <SwitchDictDescr 0:L16, 1:L17, 2:L18>
 159  unreachable
 160  ---
 160  L16:
 160  -live- %r0, %r1, %r2
 160  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 165  residual_call_ir_r $<* fn fromint>, I[%i1], R[], <CallDescr(i) EF=4> -> %r2
 173  -live- %r0, %r1, %r2
 173  L19:
 173  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff6f8dfbe0> -> %r5
 177  inline_call_r_v <JitCode 'PositionCookie.__init__'>, R[%r5, %r2]
 183  -live- %r0, %r1, %r5
 183  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_buffer> -> %r2
 188  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_start_pos> -> %i1
 193  residual_call_ir_r $<* fn fromrarith_int__r_uint>, I[%i1], R[], <CallDescr(i) EF=4> -> %r3
 201  -live- %r0, %r1, %r2, %r3, %r5
 201  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff9e3bca50> -> %r4
 205  setfield_gc_r %r4, %r3, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num>
 210  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r2
 218  -live- %r0, %r1, %r5
 218  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
 223  setfield_gc_r %r2, $<* struct rpy_unicode>, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_text>
 228  setfield_gc_i %r2, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
 233  setfield_gc_r %r0, $<* struct pypy.module._io.interp_textio.PositionSnapshot>, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 238  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_decoder> -> %r2
 243  -live- %r0, %r1, %r2, %r5
 243  goto_if_not_ptr_nonzero %r2, L20
 247  inline_call_r_v <JitCode 'W_TextIOWrapper._decoder_setstate'>, R[%r0, %r5]
 253  -live- %r0, %r1, %r5
 253  L21:
 253  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_chars_to_skip> -> %i1
 258  -live- %i1, %r0, %r1, %r5
 258  goto_if_not_int_is_true %i1, L22
 262  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_buffer> -> %r2
 267  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_bytes_to_feed> -> %i1
 272  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r3
 276  setfield_gc_i %r3, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 281  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r2, $<* struct rpy_string>, %r3] -> %r3
 289  -live- %r0, %r1, %r3, %r5
 289  -live- %r0, %r1, %r3, %r5
 289  guard_class %r3 -> %i1
 292  getfield_raw_i %i1, FieldDescr<object_vtable.subclassrange_min> -> %i1
 297  int_between $TotalOrderSymbolic('compute_fn'), %i1, $TotalOrderSymbolic('compute_fn') -> %i1
 302  -live- %i1, %r0, %r1, %r3, %r5
 302  goto_if_not %i1, L23
 306  L24:
 306  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_dec_flags> -> %i0
 311  -live- %i0, %r0, %r1, %r3, %r5
 311  guard_class %r3 -> %i1
 314  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i1
 319  -live- %i0, %i1, %r0, %r1, %r3, %r5
 319  switch %i1, <SwitchDictDescr 0:L25, 1:L26, 2:L27>
 323  unreachable
 324  ---
 324  L25:
 324  -live- %r3
 324  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r3] -> %r2
 333  -live- %r2
 333  assert_not_none %r2
 335  -live- %r2
 335  guard_class %r2 -> %i1
 338  -live- %r2
 338  raise %r2
 340  ---
 340  L26:
 340  -live- %i0, %r0, %r1, %r3, %r5
 340  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r3] -> %r4
 346  -live- %i0, %r0, %r1, %r3, %r4, %r5
 346  L28:
 346  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4d3ce8c0> -> %r2
 350  setfield_gc_i %r2, %i0, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_flags>
 355  setfield_gc_r %r2, %r4, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_input>
 360  setfield_gc_r %r0, %r2, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 365  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_decoder> -> %r2
 370  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_need_eof> -> %i1
 375  -live- %i1, %r0, %r1, %r2, %r3, %r5
 375  goto_if_not_int_is_true %i1, L29
 379  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 382  L30:
 382  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r2, $<* struct rpy_string>, %r3, %r4] -> %r2
 391  -live- %r0, %r1, %r2, %r5
 391  inline_call_r_r <JitCode 'check_decoded'>, R[%r2] -> %r3
 397  -live- %r0, %r1, %r3, %r5
 397  inline_call_r_r <JitCode 'len'>, R[%r3] -> %r2
 403  -live- %r0, %r1, %r2, %r3, %r5
 403  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 408  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_chars_to_skip> -> %i0
 413  -live- %i0, %i1, %r0, %r1, %r3, %r5
 413  goto_if_not_int_lt %i1, %i0, L31
 418  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r2
 422  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 427  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 432  assert_not_none %r2
 434  -live- %r2
 434  guard_class %r2 -> %i1
 437  -live- %r2
 437  raise %r2
 439  ---
 439  L31:
 439  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r4
 444  inline_call_r_r <JitCode 'check_decoded'>, R[%r3] -> %r2
 450  -live- %r0, %r1, %r3, %r4, %r5
 450  -live- %r0, %r1, %r3, %r4, %r5
 450  guard_class %r3 -> %i1
 453  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_unicode_w> -> %i1
 458  -live- %i1, %r0, %r1, %r3, %r4, %r5
 458  switch %i1, <SwitchDictDescr 0:L32, 1:L33, 2:L34>
 462  unreachable
 463  ---
 463  L32:
 463  -live- %r3
 463  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r3] -> %r2
 472  -live- %r2
 472  assert_not_none %r2
 474  -live- %r2
 474  guard_class %r2 -> %i1
 477  -live- %r2
 477  raise %r2
 479  ---
 479  L33:
 479  -live- %r0, %r1, %r3, %r4, %r5
 479  getfield_gc_r_pure %r3, FieldDescr<pypy.objspace.std.unicodeobject.W_UnicodeObject.inst__value> -> %r2
 484  L35:
 484  setfield_gc_r %r4, %r2, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_text>
 489  setfield_gc_i %r4, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
 494  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_chars_to_skip> -> %i1
 499  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
 504  setfield_gc_i %r2, %i1, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
 509  L36:
 509  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_encoder> -> %r2
 514  -live- %r0, %r1, %r2, %r5
 514  goto_if_not_ptr_nonzero %r2, L37
 518  inline_call_r_v <JitCode 'W_TextIOWrapper._encoder_setstate'>, R[%r0, %r5]
 524  -live- %r1
 524  ref_return %r1
 526  ---
 526  L37:
 526  ref_return %r1
 528  ---
 528  L34:
 528  -live- %r0, %r1, %r3, %r4, %r5
 528  inline_call_r_r <JitCode 'W_AbstractBytesObject.unicode_w'>, R[%r3] -> %r2
 534  -live- %r0, %r1, %r2, %r4, %r5
 534  goto L35
 537  ---
 537  L29:
 537  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 540  goto L30
 543  ---
 543  L27:
 543  -live- %i0, %r0, %r1, %r3, %r5
 543  getfield_gc_r_pure %r3, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r4
 548  goto L28
 551  ---
 551  L23:
 551  -live- %r0, %r1, %r3, %r5
 551  guard_class %r3 -> %i1
 554  -live- %i1, %r0, %r1, %r3, %r5
 554  int_guard_value %i1
 556  -live- %r0, %r1, %r3, %r5
 556  guard_class %r3 -> %i1
 559  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i1
 564  getfield_raw_i %i1, FieldDescr<specfunc.variant0> -> %i1
 569  -live- %i1, %r0, %r1, %r3, %r5
 569  int_guard_value %i1
 571  residual_call_r_r %i1, <IndirectCallTargets>, R[%r3], <CallDescr(r) EF=2> -> %r2
 578  -live- %r0, %r1, %r2, %r3, %r5
 578  inline_call_r_i <JitCode 'W_TypeObject.issubtype'>, R[%r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %i1
 585  -live- %i1, %r0, %r1, %r3, %r5
 585  -live- %i1, %r0, %r1, %r3, %r5
 585  goto_if_not %i1, L38
 589  goto L24
 592  ---
 592  L38:
 592  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4b30e050> -> %r2
 596  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 601  setfield_gc_r %r2, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 606  setfield_gc_r %r2, %r3, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 611  assert_not_none %r2
 613  -live- %r2
 613  guard_class %r2 -> %i1
 616  -live- %r2
 616  raise %r2
 618  ---
 618  L22:
 618  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_dec_flags> -> %i1
 623  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4d3ce8c0> -> %r2
 627  setfield_gc_i %r2, %i1, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_flags>
 632  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_input>
 637  setfield_gc_r %r0, %r2, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 642  goto L36
 645  ---
 645  L20:
 645  goto L21
 648  ---
 648  L17:
 648  -live- %r2
 648  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r2] -> %r2
 657  -live- %r2
 657  assert_not_none %r2
 659  -live- %r2
 659  guard_class %r2 -> %i1
 662  -live- %r2
 662  raise %r2
 664  ---
 664  L18:
 664  -live- %r0, %r1, %r2
 664  getfield_gc_r_pure %r2, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num> -> %r2
 669  goto L19
 672  ---
 672  L13:
 672  -live- %r0, %r1
 672  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 677  residual_call_ir_r $<* fn fromint>, I[%i1], R[], <CallDescr(i) EF=4> -> %r2
 685  -live- %r0, %r1, %r2
 685  goto L19
 688  ---
 688  L14:
 688  -live- %r0, %r1
 688  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num> -> %r2
 693  goto L19
 696  ---
 696  L15:
 696  -live- %r1
 696  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r1] -> %r2
 705  -live- %r2
 705  assert_not_none %r2
 707  -live- %r2
 707  guard_class %r2 -> %i1
 710  -live- %r2
 710  raise %r2
 712  ---
 712  L9:
 712  L39:
 712  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i1
 718  -live- %i1, %r0, %r1
 718  goto L10
 721  ---
 721  L8:
 721  goto L39
 724  ---
 724  L4:
 724  -live- %r0, %r1
 724  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r2
 728  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 733  inline_call_r_i <JitCode 'ObjSpace.eq_w'>, R[%r1, %r2] -> %i1
 740  -live- %i1, %r0
 740  -live- %i1, %r0
 740  goto_if_not %i1, L40
 744  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r0, $<* struct rpy_string>] -> %r1
 751  -live- %r0, %r1
 751  goto L7
 754  ---
 754  L40:
 754  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r2
 758  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 763  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 768  assert_not_none %r2
 770  -live- %r2
 770  guard_class %r2 -> %i1
 773  -live- %r2
 773  raise %r2
 775  ---
 775  L5:
 775  -live- %i0, %r0, %r1
 775  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r2
 779  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 784  inline_call_r_i <JitCode 'ObjSpace.eq_w'>, R[%r1, %r2] -> %i1
 791  -live- %i0, %i1, %r0, %r1
 791  -live- %i0, %i1, %r0, %r1
 791  goto_if_not %i1, L41
 795  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r0, $<* struct rpy_string>] -> %r2
 802  -live- %i0, %r0, %r1
 802  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
 807  setfield_gc_r %r2, $<* struct rpy_unicode>, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_text>
 812  setfield_gc_i %r2, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
 817  setfield_gc_r %r0, $<* struct pypy.module._io.interp_textio.PositionSnapshot>, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 822  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_decoder> -> %r2
 827  -live- %i0, %r0, %r1, %r2
 827  goto_if_not_ptr_nonzero %r2, L42
 831  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r2, $<* struct rpy_string>] -> %r2
 838  -live- %i0, %r0, %r1
 838  L43:
 838  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_buffer> -> %r2
 843  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5768f2d0> -> %r0
 847  setfield_gc_i %r0, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 852  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r2, $<* struct rpy_string>, %r1, %r0] -> %r1
 861  -live- %r1
 861  ref_return %r1
 863  ---
 863  L42:
 863  goto L43
 866  ---
 866  L41:
 866  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r2
 870  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 875  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 880  assert_not_none %r2
 882  -live- %r2
 882  guard_class %r2 -> %i1
 885  -live- %r2
 885  raise %r2
 887  ---
 887  L3:
 887  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r2
 891  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 896  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 901  assert_not_none %r2
 903  -live- %r2
 903  guard_class %r2 -> %i1
 906  -live- %r2
 906  raise %r2
 908  ---
 908  L1:
 908  -live-
 908  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r2
 912  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 917  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 922  assert_not_none %r2
 924  -live- %r2
 924  guard_class %r2 -> %i1
 927  -live- %r2
 927  raise %r2
 929  ---
 929  L2:
 929  -live-
 929  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff713b8960> -> %r2
 933  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 938  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 943  assert_not_none %r2
 945  -live- %r2
 945  guard_class %r2 -> %i1
 948  -live- %r2
 948  raise %r2
