   0  -live- %i0, %i1, %r0, %r1
   3  goto_if_not_int_ne %i1, $-234, L1
   8  inline_call_ir_v <JitCode 'ObjSpace.warn'>, I[$2], R[$<* struct pypy.objspace.std.bytesobject.W_BytesObject>, $<* struct pypy.objspace.std.typeobject.W_TypeObject>]
  16  L2:
  16  -live- %i0, %r0, %r1
  19  setfield_gc_i %r0, $0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_state>
  24  inline_call_r_r <JitCode 'check_readable_w'>, R[%r1] -> %r2
  30  -live- %i0, %r0, %r1
  33  inline_call_r_r <JitCode 'check_writable_w'>, R[%r1] -> %r2
  39  -live- %i0, %r0, %r1
  42  inline_call_r_r <JitCode 'check_seekable_w'>, R[%r1] -> %r2
  48  -live- %i0, %r0, %r1
  51  setfield_gc_r %r0, %r1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_w_raw>
  56  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_buffer_size>
  61  setfield_gc_i %r0, $True, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_readable>
  66  setfield_gc_i %r0, $True, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_writable>
  71  inline_call_r_v <JitCode 'W_BufferedReader._init'>, R[%r0]
  76  -live- %r0
  79  setfield_gc_i %r0, $-1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_read_end>
  84  setfield_gc_i %r0, $0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_write_pos>
  89  setfield_gc_i %r0, $-1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_write_end>
  94  setfield_gc_i %r0, $0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_pos>
  99  setfield_gc_i %r0, $1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_state>
 104  void_return
 105  ---
 105  L1:
 105  goto L2
