   0  -live- %i0, %i1, %r0, %r1, %r2
   0  goto_if_not_int_ne %i1, $-234, L1
   5  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff481d5aa0> -> %r3
   9  setfield_gc_r %r3, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  14  inline_call_ir_v <JitCode 'warn'>, I[$2], R[%r3, $<* struct pypy.objspace.std.typeobject.W_TypeObject>]
  22  -live- %i0, %r0, %r1, %r2
  22  L2:
  22  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff45cc3c80> -> %r3
  26  inline_call_r_v <JitCode 'W_BufferedReader.__init__'>, R[%r3]
  31  -live- %i0, %r0, %r1, %r2, %r3
  31  catch_exception L3
  34  setfield_gc_r %r0, %r3, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedRWPair.inst_w_reader>
  39  inline_call_ir_v <JitCode 'W_BufferedReader.descr_init'>, I[%i0], R[%r3, %r1]
  47  -live- %i0, %r0, %r2
  47  catch_exception L4
  50  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff45cc3550> -> %r3
  54  inline_call_r_v <JitCode 'W_BufferedReader.__init__'>, R[%r3]
  59  -live- %i0, %r0, %r2, %r3
  59  catch_exception L5
  62  setfield_gc_r %r0, %r3, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedRWPair.inst_w_writer>
  67  inline_call_ir_v <JitCode 'W_BufferedWriter.descr_init'>, I[%i0, $-234], R[%r3, %r2]
  76  -live- %r0
  76  catch_exception L6
  79  void_return
  80  ---
  80  L6:
  80  last_exception -> %i1
  82  last_exc_value -> %r3
  84  L7:
  84  setfield_gc_r %r0, $<* struct pypy.module._io.interp_bufferedio.W_BufferedReader>, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedRWPair.inst_w_reader>
  89  setfield_gc_r %r0, $<* struct pypy.module._io.interp_bufferedio.W_BufferedWriter>, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedRWPair.inst_w_writer>
  94  -live- %r3
  94  raise %r3
  96  ---
  96  L5:
  96  last_exception -> %i1
  98  last_exc_value -> %r3
 100  goto L7
 103  ---
 103  L4:
 103  last_exception -> %i1
 105  last_exc_value -> %r3
 107  goto L7
 110  ---
 110  L3:
 110  last_exception -> %i1
 112  last_exc_value -> %r3
 114  goto L7
 117  ---
 117  L1:
 117  goto L2
