   0  getfield_gc_i %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_state> -> %i1
   5  -live- %i0, %i1, %r0, %r1
   8  switch %i1, <SwitchDictDescr 0:L1, 2:L2>
  12  getfield_gc_i %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_seekable> -> %i1
  17  -live- %i0, %i1, %r0, %r1
  20  goto_if_not %i1, L3
  24  -live- %i0, %r0, %r1
  27  switch %i0, <SwitchDictDescr 1:L4, 2:L5>
  31  -live- %i0, %r0, %r1
  34  goto_if_not_int_is_true %i0, L6
  38  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555abbdb5d70> -> %r2
  42  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  47  setfield_gc_r %r2, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
  52  setfield_gc_i %r2, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
  57  assert_not_none %r2
  59  -live- %r2
  62  raise %r2
  64  ---
  64  L6:
  64  L7:
  64  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555aadb8aa68> -> %r2
  68  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
  73  inline_call_r_r <JitCode 'comparison_lt_impl'>, R[%r1, %r2] -> %r3
  80  -live- %r0, %r1, %r3
  83  goto_if_not_ptr_nonzero %r3, L8
  87  ref_copy %r3 -> %r2
  90  -live- %r0, %r1, %r2, %r3
  93  guard_class %r2 -> %i1
  96  -live- %i1, %r0, %r1, %r3
  99  goto_if_not_int_eq %i1, $<* struct object_vtable>, L9
 104  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 109  int_is_true %i1 -> %i1
 112  L10:
 112  -live- %i1, %r0, %r1
 115  goto_if_not %i1, L11
 119  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ae0062e58> -> %r2
 123  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 128  setfield_gc_r %r2, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 133  setfield_gc_r %r2, %r1, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 138  assert_not_none %r2
 140  -live- %r2
 143  raise %r2
 145  ---
 145  L11:
 145  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r0, $<* struct rpy_string>] -> %r2
 152  -live- %r0, %r1
 155  guard_class %r1 -> %i1
 158  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_bigint_w> -> %i1
 163  -live- %i1, %r0, %r1
 166  switch %i1, <SwitchDictDescr 0:L12, 1:L13, 2:L14, 3:L15>
 170  unreachable
 171  ---
 171  L12:
 171  -live- %r1
 174  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
 183  -live- %r2
 186  assert_not_none %r2
 188  -live- %r2
 191  guard_class %r2 -> %i1
 194  -live- %r2
 197  raise %r2
 199  ---
 199  L13:
 199  -live- %r0, %r1
 202  getfield_gc_i_pure %r1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 207  residual_call_ir_r $<* fn fromint>, I[%i1], R[], <CallDescr(i) EF=4> -> %r2
 215  L16:
 215  -live- %r0, %r1, %r2
 218  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555b0baa8678> -> %r5
 222  inline_call_r_v <JitCode 'PositionCookie.__init__'>, R[%r5, %r2]
 228  -live- %r0, %r1, %r5
 231  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_buffer> -> %r2
 236  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_start_pos> -> %i1
 241  residual_call_ir_r $<* fn fromrarith_int__r_uint>, I[%i1], R[], <CallDescr(i) EF=4> -> %r3
 249  -live- %r0, %r1, %r2, %r3, %r5
 252  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555aaf7e01a8> -> %r4
 256  setfield_gc_r %r4, %r3, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num>
 261  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r2, $<* struct rpy_string>, %r4] -> %r2
 269  -live- %r0, %r1, %r5
 272  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
 277  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_text>
 282  setfield_gc_i %r2, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
 287  setfield_gc_i %r2, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_upos>
 292  setfield_gc_i %r2, $-1, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_ulen>
 297  setfield_gc_r %r0, $<* struct pypy.module._io.interp_textio.PositionSnapshot>, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 302  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_decoder> -> %r2
 307  -live- %r0, %r1, %r2, %r5
 310  goto_if_not_ptr_nonzero %r2, L17
 314  inline_call_r_v <JitCode 'W_TextIOWrapper._decoder_setstate'>, R[%r0, %r5]
 320  L18:
 320  -live- %r0, %r1, %r5
 323  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_chars_to_skip> -> %i1
 328  -live- %i1, %r0, %r1, %r5
 331  goto_if_not_int_is_true %i1, L19
 335  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_buffer> -> %r2
 340  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_bytes_to_feed> -> %i1
 345  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555aadb8aa68> -> %r3
 349  setfield_gc_i %r3, %i1, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 354  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r2, $<* struct rpy_string>, %r3] -> %r3
 362  -live- %r0, %r1, %r3, %r5
 365  guard_class %r3 -> %i1
 368  getfield_raw_i %i1, FieldDescr<object_vtable.subclassrange_min> -> %i0
 373  int_between $TotalOrderSymbolic('compute_fn'), %i0, $TotalOrderSymbolic('compute_fn') -> %i0
 378  -live- %i0, %i1, %r0, %r1, %r3, %r5
 381  goto_if_not %i0, L20
 385  L21:
 385  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_dec_flags> -> %i0
 390  -live- %i0, %r0, %r1, %r3, %r5
 393  guard_class %r3 -> %i1
 396  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_str_w> -> %i1
 401  -live- %i0, %i1, %r0, %r1, %r3, %r5
 404  switch %i1, <SwitchDictDescr 0:L22, 1:L23, 2:L24>
 408  unreachable
 409  ---
 409  L22:
 409  -live- %i0, %r0, %r1, %r3, %r5
 412  inline_call_r_r <JitCode 'W_UnicodeObject.str_w'>, R[%r3] -> %r4
 418  L25:
 418  -live- %i0, %r0, %r1, %r3, %r4, %r5
 421  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555b0baa8e20> -> %r2
 425  setfield_gc_i %r2, %i0, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_flags>
 430  setfield_gc_r %r2, %r4, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_input>
 435  setfield_gc_r %r0, %r2, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 440  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_decoder> -> %r2
 445  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_need_eof> -> %i1
 450  -live- %i1, %r0, %r1, %r2, %r3, %r5
 453  goto_if_not_int_is_true %i1, L26
 457  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 460  L27:
 460  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r2, $<* struct rpy_string>, %r3, %r4] -> %r2
 469  -live- %r0, %r1, %r2, %r5
 472  inline_call_r_r <JitCode 'check_decoded'>, R[%r2] -> %r3
 478  -live- %r0, %r1, %r3, %r5
 481  inline_call_r_i <JitCode 'len_w'>, R[%r3] -> %i1
 487  -live- %i1, %r0, %r1, %r3, %r5
 490  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_chars_to_skip> -> %i0
 495  -live- %i0, %i1, %r0, %r1, %r3, %r5
 498  goto_if_not_int_lt %i1, %i0, L28
 503  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r2
 507  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 512  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 517  assert_not_none %r2
 519  -live- %r2
 522  raise %r2
 524  ---
 524  L28:
 524  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
 529  inline_call_r_v <JitCode 'DecodeBuffer.set'>, R[%r2, %r3]
 535  -live- %r0, %r1, %r3, %r5
 538  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_chars_to_skip> -> %i2
 543  getfield_gc_i_pure %r3, FieldDescr<pypy.objspace.std.unicodeobject.W_UnicodeObject.inst__length> -> %i1
 548  getfield_gc_r_pure %r3, FieldDescr<pypy.objspace.std.unicodeobject.W_UnicodeObject.inst__utf8> -> %r4
 553  strlen %r4 -> %i0
 556  -live- %i0, %i1, %i2, %r0, %r1, %r3, %r4, %r5
 559  goto_if_not_int_eq %i1, %i0, L29
 564  L30:
 564  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
 569  setfield_gc_i %r2, %i2, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
 574  L31:
 574  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_encoder> -> %r2
 579  -live- %r0, %r1, %r2, %r5
 582  goto_if_not_ptr_nonzero %r2, L32
 586  inline_call_r_v <JitCode 'W_TextIOWrapper._encoder_setstate'>, R[%r0, %r5]
 592  -live- %r1
 595  ref_return %r1
 597  ---
 597  L32:
 597  ref_return %r1
 599  ---
 599  L29:
 599  getfield_gc_r %r3, FieldDescr<pypy.objspace.std.unicodeobject.W_UnicodeObject.inst__index_storage> -> %r2
 604  conditional_call_value_ir_r %r2, $<* fn W_UnicodeObject._compute_index_storage>, I[], R[%r3], <CallDescr(r) EF=5> -> %r2
 613  -live- %i2, %r0, %r1, %r2, %r4, %r5
 616  residual_call_ir_i $<* fn codepoint_position_at_index>, I[%i2], R[%r4, %r2], <CallDescr(rri) EF=4> -> %i2
 626  -live- %i2, %r0, %r1, %r5
 629  goto L30
 632  ---
 632  L26:
 632  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 635  goto L27
 638  ---
 638  L23:
 638  -live- %i0, %r0, %r1, %r3, %r5
 641  getfield_gc_r_pure %r3, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r4
 646  goto L25
 649  ---
 649  L24:
 649  -live- %r3
 652  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
 661  -live- %r2
 664  assert_not_none %r2
 666  -live- %r2
 669  guard_class %r2 -> %i1
 672  -live- %r2
 675  raise %r2
 677  ---
 677  L20:
 677  ref_copy %r3 -> %r2
 680  -live- %i1, %r0, %r1, %r2, %r3, %r5
 683  int_guard_value %i1
 685  -live- %r0, %r1, %r2, %r3, %r5
 688  guard_class %r2 -> %i1
 691  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i1
 696  -live- %i1, %r0, %r1, %r3, %r5
 699  switch %i1, <SwitchDictDescr 0:L33, 1:L34, 2:L35, 3:L36>
 703  unreachable
 704  ---
 704  L33:
 704  -live- %r0, %r1, %r3, %r5
 707  guard_class %r3 -> %i1
 710  getfield_raw_i %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__get_mapdict_map> -> %i1
 715  -live- %i1, %r0, %r1, %r3, %r5
 718  int_guard_value %i1
 720  residual_call_r_r %i1, <IndirectCallTargets>, R[%r3], <CallDescr(r) EF=2> -> %r2
 727  -live- %r0, %r1, %r2, %r3, %r5
 730  getfield_gc_r_pure %r2, FieldDescr<pypy.objspace.std.mapdict.AbstractAttribute.inst_terminator> -> %r2
 735  getfield_gc_r_pure %r2, FieldDescr<pypy.objspace.std.mapdict.Terminator.inst_w_cls> -> %r2
 740  L37:
 740  inline_call_r_i <JitCode 'W_TypeObject.issubtype'>, R[%r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %i1
 747  -live- %i1, %r0, %r1, %r3, %r5
 750  goto_if_not %i1, L38
 754  goto L21
 757  ---
 757  L38:
 757  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ac026ac60> -> %r2
 761  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 766  setfield_gc_r %r2, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 771  setfield_gc_r %r2, %r3, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 776  assert_not_none %r2
 778  -live- %r2
 781  raise %r2
 783  ---
 783  L34:
 783  -live- %r0, %r1, %r3, %r5
 786  getfield_gc_r %r3, FieldDescr<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable.inst_map> -> %r2
 791  -live- %r0, %r1, %r2, %r3, %r5
 794  ref_guard_value %r2
 796  getfield_gc_r_pure %r2, FieldDescr<pypy.objspace.std.mapdict.AbstractAttribute.inst_terminator> -> %r2
 801  getfield_gc_r_pure %r2, FieldDescr<pypy.objspace.std.mapdict.Terminator.inst_w_cls> -> %r2
 806  goto L37
 809  ---
 809  L35:
 809  -live- %r0, %r1, %r3, %r5
 812  getfield_gc_r %r3, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type> -> %r2
 817  goto L37
 820  ---
 820  L36:
 820  -live- %r0, %r1, %r3, %r5
 823  guard_class %r3 -> %i1
 826  getfield_raw_r %i1, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.pbc2internal_memofield_gettypefor_3> -> %r2
 831  goto L37
 834  ---
 834  L19:
 834  getfield_gc_i %r5, FieldDescr<pypy.module._io.interp_textio.PositionCookie.inst_dec_flags> -> %i1
 839  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555b0baa8e20> -> %r2
 843  setfield_gc_i %r2, %i1, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_flags>
 848  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.module._io.interp_textio.PositionSnapshot.inst_input>
 853  setfield_gc_r %r0, %r2, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
 858  goto L31
 861  ---
 861  L17:
 861  goto L18
 864  ---
 864  L14:
 864  -live- %r0, %r1
 867  getfield_gc_r_pure %r1, FieldDescr<pypy.objspace.std.longobject.W_LongObject.inst_num> -> %r2
 872  goto L16
 875  ---
 875  L15:
 875  -live- %r0, %r1
 878  inline_call_ir_r <JitCode 'W_Root.bigint_w'>, I[$True], R[%r1] -> %r2
 886  -live- %r0, %r1, %r2
 889  goto L16
 892  ---
 892  L9:
 892  L39:
 892  inline_call_r_i <JitCode 'is_true'>, R[%r3] -> %i1
 898  -live- %i1, %r0, %r1
 901  goto L10
 904  ---
 904  L8:
 904  goto L39
 907  ---
 907  L4:
 907  -live- %r0, %r1
 910  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555aadb8aa68> -> %r2
 914  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 919  inline_call_r_i <JitCode 'eq_w'>, R[%r1, %r2] -> %i1
 926  -live- %i1, %r0
 929  goto_if_not %i1, L40
 933  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r0, $<* struct rpy_string>] -> %r1
 940  -live- %r0, %r1
 943  goto L7
 946  ---
 946  L40:
 946  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r2
 950  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 955  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 960  assert_not_none %r2
 962  -live- %r2
 965  raise %r2
 967  ---
 967  L5:
 967  -live- %i0, %r0, %r1
 970  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555aadb8aa68> -> %r2
 974  setfield_gc_i %r2, $0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
 979  inline_call_r_i <JitCode 'eq_w'>, R[%r1, %r2] -> %i1
 986  -live- %i0, %i1, %r0, %r1
 989  goto_if_not %i1, L41
 993  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r0, $<* struct rpy_string>] -> %r2
1000  -live- %i0, %r0, %r1
1003  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_decoded> -> %r2
1008  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_text>
1013  setfield_gc_i %r2, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_pos>
1018  setfield_gc_i %r2, $0, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_upos>
1023  setfield_gc_i %r2, $-1, FieldDescr<pypy.module._io.interp_textio.DecodeBuffer.inst_ulen>
1028  setfield_gc_r %r0, $<* struct pypy.module._io.interp_textio.PositionSnapshot>, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_snapshot>
1033  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_decoder> -> %r2
1038  -live- %i0, %r0, %r1, %r2
1041  goto_if_not_ptr_nonzero %r2, L42
1045  inline_call_r_r <JitCode 'call_method_opt__star_0'>, R[%r2, $<* struct rpy_string>] -> %r2
1052  L43:
1052  -live- %i0, %r0, %r1
1055  getfield_gc_r %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_w_buffer> -> %r2
1060  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555aadb8aa68> -> %r0
1064  setfield_gc_i %r0, %i0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval>
1069  inline_call_r_r <JitCode 'call_method_opt__star_2'>, R[%r2, $<* struct rpy_string>, %r1, %r0] -> %r1
1078  -live- %r1
1081  ref_return %r1
1083  ---
1083  L42:
1083  goto L43
1086  ---
1086  L41:
1086  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r2
1090  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1095  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1100  assert_not_none %r2
1102  -live- %r2
1105  raise %r2
1107  ---
1107  L3:
1107  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r2
1111  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1116  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1121  assert_not_none %r2
1123  -live- %r2
1126  raise %r2
1128  ---
1128  L1:
1128  -live-
1131  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r2
1135  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1140  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1145  assert_not_none %r2
1147  -live- %r2
1150  raise %r2
1152  ---
1152  L2:
1152  -live-
1155  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000555ab11f9c90> -> %r2
1159  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
1164  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
1169  assert_not_none %r2
1171  -live- %r2
1174  raise %r2
