   0  int_and %i0, $1 -> %i0
   4  -live- %i0, %r0
   4  goto_if_not_int_eq %i0, $1, L1
   9  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000000018e6b98a0> -> %r0
  13  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  18  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  23  assert_not_none %r0
  25  -live- %r0
  25  guard_class %r0 -> %i0
  28  -live- %r0
  28  raise %r0
  30  ---
  30  L1:
  30  getfield_gc_r_pure %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value> -> %r0
  35  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000001b9bc8608> -> %r1
  39  setfield_gc_r %r1, %r0, FieldDescr<rpython.rlib.buffer.StringBuffer.inst_value>
  44  setfield_gc_i %r1, $1, FieldDescr<rpython.rlib.buffer.Buffer.inst_readonly>
  49  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000001ac439830> -> %r0
  53  setfield_gc_r %r0, %r1, FieldDescr<pypy.interpreter.buffer.RawBufferView_Base.inst_data>
  58  getfield_gc_i_pure %r1, FieldDescr<rpython.rlib.buffer.Buffer.inst_readonly> -> %i0
  63  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.buffer.BufferView.inst_readonly>
  68  ref_return %r0
