   0  inline_call_r_r <JitCode 'get_file'>, R[%r2, %r1, $<* struct rpy_string>] -> %r5
   8  -live- %i0, %r0, %r1, %r2, %r3, %r5
   8  inline_call_r_i <JitCode '_r_long'>, R[%r5] -> %i2
  14  -live- %i0, %i2, %r0, %r1, %r2, %r3, %r5
  14  catch_exception L1
  17  inline_call_r_i <JitCode '_r_long'>, R[%r5] -> %i1
  23  -live- %i0, %i1, %i2, %r0, %r1, %r2, %r3, %r5
  23  catch_exception L2
  26  -live- %i0, %i1, %i2, %r0, %r1, %r2, %r3, %r5
  26  guard_class %r5 -> %i3
  29  getfield_raw_i %i3, FieldDescr<rpython.rlib.streamio.Stream_vtable.cls_readall> -> %i3
  34  -live- %i0, %i1, %i2, %i3, %r0, %r1, %r2, %r3, %r5
  34  int_guard_value %i3
  36  residual_call_r_r %i3, <IndirectCallTargets>, R[%r5], <CallDescr(r) EF=7> -> %r4
  43  -live- %i0, %i1, %i2, %r0, %r1, %r2, %r3, %r4, %r5
  43  catch_exception L3
  46  residual_call_ir_r $<* fn load_compiled_module>, I[%i2, %i1, %i0], R[%r0, %r3, %r1, %r4], <CallDescr(rrriiri) EF=7> -> %r0
  60  -live- %r0, %r2, %r5
  60  -live- %r0, %r2, %r5
  60  goto_if_not_ptr_iszero %r2, L4
  64  L5:
  64  inline_call_r_v <JitCode 'Stream.close'>, R[%r5]
  69  -live- %r0
  69  catch_exception L6
  72  ref_return %r0
  74  ---
  74  L6:
  74  goto_if_exception_mismatch $<* struct object_vtable>, L7
  78  last_exc_value -> %r0
  80  L8:
  80  inline_call_r_r <JitCode 'wrap_streamerror'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
  87  -live- %r0
  87  assert_not_none %r0
  89  -live- %r0
  89  guard_class %r0 -> %i2
  92  -live- %r0
  92  raise %r0
  94  ---
  94  L7:
  94  goto_if_exception_mismatch $<* struct object_vtable>, L9
  98  last_exc_value -> %r0
 100  goto L8
 103  ---
 103  L9:
 103  reraise
 104  ---
 104  L4:
 104  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r2] -> %i2
 111  -live- %i2, %r0, %r5
 111  -live- %i2, %r0, %r5
 111  goto_if_not %i2, L10
 115  goto L5
 118  ---
 118  L10:
 118  ref_return %r0
 120  ---
 120  L3:
 120  goto_if_exception_mismatch $<* struct object_vtable>, L11
 124  last_exc_value -> %r0
 126  L12:
 126  inline_call_r_r <JitCode 'wrap_streamerror'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
 133  -live- %r0
 133  assert_not_none %r0
 135  -live- %r0
 135  guard_class %r0 -> %i2
 138  -live- %r0
 138  raise %r0
 140  ---
 140  L11:
 140  goto_if_exception_mismatch $<* struct object_vtable>, L13
 144  last_exc_value -> %r0
 146  goto L12
 149  ---
 149  L13:
 149  reraise
 150  ---
 150  L2:
 150  goto_if_exception_mismatch $<* struct object_vtable>, L14
 154  last_exc_value -> %r0
 156  L15:
 156  inline_call_r_r <JitCode 'wrap_streamerror'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
 163  -live- %r0
 163  assert_not_none %r0
 165  -live- %r0
 165  guard_class %r0 -> %i2
 168  -live- %r0
 168  raise %r0
 170  ---
 170  L14:
 170  goto_if_exception_mismatch $<* struct object_vtable>, L16
 174  last_exc_value -> %r0
 176  goto L15
 179  ---
 179  L16:
 179  reraise
 180  ---
 180  L1:
 180  goto_if_exception_mismatch $<* struct object_vtable>, L17
 184  last_exc_value -> %r0
 186  L18:
 186  inline_call_r_r <JitCode 'wrap_streamerror'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
 193  -live- %r0
 193  assert_not_none %r0
 195  -live- %r0
 195  guard_class %r0 -> %i2
 198  -live- %r0
 198  raise %r0
 200  ---
 200  L17:
 200  goto_if_exception_mismatch $<* struct object_vtable>, L19
 204  last_exc_value -> %r0
 206  goto L18
 209  ---
 209  L19:
 209  reraise
