   0  getfield_gc_i %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_state> -> %i0
   5  -live- %i0, %r0
   5  switch %i0, <SwitchDictDescr 0:L1, 2:L2>
   9  setfield_gc_i %r0, $False, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_telling>
  14  inline_call_r_r <JitCode 'W_IOBase.next_w'>, R[%r0] -> %r1
  20  -live- %r0, %r1
  20  catch_exception L3
  23  ref_return %r1
  25  ---
  25  L3:
  25  goto_if_exception_mismatch $<* struct object_vtable>, L4
  29  last_exception -> %i1
  31  last_exc_value -> %r2
  33  getfield_gc_r %r2, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r1
  38  inline_call_r_i <JitCode 'exception_match'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
  45  -live- %i0, %r0, %r2
  45  -live- %i0, %r0, %r2
  45  goto_if_not %i0, L5
  49  getfield_gc_i %r0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_seekable> -> %i0
  54  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._io.interp_textio.W_TextIOWrapper.inst_telling>
  59  -live- %r2
  59  raise %r2
  61  ---
  61  L5:
  61  -live- %r2
  61  raise %r2
  63  ---
  63  L4:
  63  reraise
  64  ---
  64  L1:
  64  -live-
  64  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aabbb1b8a0> -> %r2
  68  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  73  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  78  assert_not_none %r2
  80  -live- %r2
  80  guard_class %r2 -> %i1
  83  -live- %r2
  83  raise %r2
  85  ---
  85  L2:
  85  -live-
  85  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aabbb1b8a0> -> %r2
  89  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  94  setfield_gc_r %r2, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  99  assert_not_none %r2
 101  -live- %r2
 101  guard_class %r2 -> %i1
 104  -live- %r2
 104  raise %r2
