   0  inline_call_r_r <JitCode 'getarg_w__s_'>, R[$<* struct rpy_string>, %r0] -> %r1
   7  -live- %r0, %r1
  10  catch_exception L1
  13  -live- %r0, %r1
  16  guard_class %r1 -> %i0
  19  getfield_raw_i %i0, FieldDescr<rpython.rlib.buffer.Buffer_vtable.cls_get_raw_address> -> %i0
  24  -live- %i0, %r0, %r1
  27  int_guard_value %i0
  29  residual_call_r_i %i0, <IndirectCallTargets>, R[%r1], <CallDescr(r) EF=7> -> %i0
  36  -live- %i0, %r0
  39  catch_exception L2
  42  int_return %i0
  44  ---
  44  L2:
  44  L3:
  44  inline_call_ir_r <JitCode 'interp_w__W_ArrayInstance'>, I[$True], R[%r0] -> %r1
  52  -live- %r0, %r1
  55  catch_exception L4
  58  -live- %r0, %r1
  61  goto_if_not_ptr_nonzero %r1, L5
  65  inline_call_r_r <JitCode 'W_DataInstance.getbuffer'>, R[%r1] -> %r1
  71  -live- %r0, %r1
  74  catch_exception L6
  77  inline_call_r_i <JitCode 'uint_w__pypy_objspace_std_longobject_W_LongObject'>, R[%r1] -> %i0
  83  -live- %i0, %r0
  86  catch_exception L7
  89  int_return %i0
  91  ---
  91  L7:
  91  L8:
  91  inline_call_r_i <JitCode 'is_nullpointer_specialcase'>, R[%r0] -> %i0
  97  -live- %i0
 100  goto_if_not %i0, L9
 104  int_return $0
 106  ---
 106  L9:
 106  raise $<* struct object>
 108  ---
 108  L6:
 108  goto L8
 111  ---
 111  L5:
 111  goto L8
 114  ---
 114  L4:
 114  goto L8
 117  ---
 117  L1:
 117  goto L3
