   0  getfield_gc_r %r0, FieldDescr<pypy.module.mmap.interp_mmap.W_MMap.inst_mmap> -> %r1
   5  inline_call_r_v <JitCode 'MMap.check_valid'>, R[%r1]
  10  -live- %i0, %r0
  10  catch_exception L1
  13  getfield_gc_r %r0, FieldDescr<pypy.module.mmap.interp_mmap.W_MMap.inst_mmap> -> %r1
  18  inline_call_r_v <JitCode 'MMap.check_resizeable'>, R[%r1]
  23  -live- %i0, %r0
  23  catch_exception L2
  26  getfield_gc_r %r0, FieldDescr<pypy.module.mmap.interp_mmap.W_MMap.inst_mmap> -> %r1
  31  inline_call_ir_v <JitCode 'MMap.resize'>, I[%i0], R[%r1]
  38  -live-
  38  catch_exception L3
  41  ref_return $<* struct pypy.objspace.std.bytesobject.W_BytesObject>
  43  ---
  43  L3:
  43  goto_if_exception_mismatch $<* struct object_vtable>, L4
  47  last_exc_value -> %r1
  49  inline_call_r_r <JitCode 'mmap_error'>, R[%r1] -> %r1
  55  -live- %r1
  55  assert_not_none %r1
  57  -live- %r1
  57  guard_class %r1 -> %i0
  60  -live- %r1
  60  raise %r1
  62  ---
  62  L4:
  62  goto_if_exception_mismatch $<* struct object_vtable>, L5
  66  last_exc_value -> %r1
  68  getfield_gc_r %r1, FieldDescr<rpython.rlib.rmmap.RMMapError.inst_message> -> %r1
  73  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aac5501f30> -> %r0
  77  setfield_gc_r %r0, %r1, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  82  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000002aac6164720> -> %r1
  86  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  91  setfield_gc_r %r1, %r0, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
  96  setfield_gc_r %r1, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
 101  assert_not_none %r1
 103  -live- %r1
 103  guard_class %r1 -> %i0
 106  -live- %r1
 106  raise %r1
 108  ---
 108  L5:
 108  reraise
 109  ---
 109  L2:
 109  goto_if_exception_mismatch $<* struct object_vtable>, L6
 113  last_exc_value -> %r1
 115  inline_call_r_r <JitCode 'mmap_error'>, R[%r1] -> %r1
 121  -live- %r1
 121  assert_not_none %r1
 123  -live- %r1
 123  guard_class %r1 -> %i0
 126  -live- %r1
 126  raise %r1
 128  ---
 128  L6:
 128  reraise
 129  ---
 129  L1:
 129  goto_if_exception_mismatch $<* struct object_vtable>, L7
 133  last_exc_value -> %r1
 135  inline_call_r_r <JitCode 'mmap_error'>, R[%r1] -> %r1
 141  -live- %r1
 141  assert_not_none %r1
 143  -live- %r1
 143  guard_class %r1 -> %i0
 146  -live- %r1
 146  raise %r1
 148  ---
 148  L7:
 148  reraise
