   0  -live- %i0, %i1, %r0, %r1
   0  goto_if_not_int_ne %i1, $-234, L1
   5  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff4f52efa0> -> %r2
   9  setfield_gc_r %r2, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  14  inline_call_ir_v <JitCode 'ObjSpace.warn'>, I[$2], R[%r2, $<* struct pypy.objspace.std.typeobject.W_TypeObject>]
  22  -live- %i0, %r0, %r1
  22  L2:
  22  setfield_gc_i %r0, $0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_state>
  27  inline_call_r_r <JitCode 'check_readable_w'>, R[%r1] -> %r2
  33  -live- %i0, %r0, %r1
  33  inline_call_r_r <JitCode 'check_writable_w'>, R[%r1] -> %r2
  39  -live- %i0, %r0, %r1
  39  inline_call_r_r <JitCode 'check_seekable_w'>, R[%r1] -> %r2
  45  -live- %i0, %r0, %r1
  45  setfield_gc_r %r0, %r1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_w_raw>
  50  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_buffer_size>
  55  setfield_gc_i %r0, $True, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_readable>
  60  setfield_gc_i %r0, $True, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_writable>
  65  inline_call_r_v <JitCode 'W_BufferedWriter._init'>, R[%r0]
  70  -live- %r0
  70  setfield_gc_i %r0, $-1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_read_end>
  75  setfield_gc_i %r0, $0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_write_pos>
  80  setfield_gc_i %r0, $-1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_write_end>
  85  setfield_gc_i %r0, $0, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_pos>
  90  setfield_gc_i %r0, $1, FieldDescr<pypy.module._io.interp_bufferedio.W_BufferedIOBase.inst_state>
  95  void_return
  96  ---
  96  L1:
  96  goto L2
