   0  -live- %f0, %i0, %i1
   3  switch %i1, <SwitchDictDescr 0:L1, 1:L2, 2:L3>
   7  L4:
   7  inline_call_irf_f <JitCode 'lseek__Signed_SignedLongLong_Signed_star_3'>, I[%i0, %i1], R[], F[%f0] -> %f0
  17  -live- %f0
  20  catch_exception L5
  23  inline_call_irf_f <JitCode 'handle_posix_error__lseek'>, I[], R[$<* struct rpy_string>], F[%f0] -> %f0
  32  -live- %f0
  35  catch_exception L6
  38  float_return %f0
  40  ---
  40  L6:
  40  last_exception -> %i0
  42  last_exc_value -> %r0
  44  L7:
  44  -live- %r0
  47  raise %r0
  49  ---
  49  L5:
  49  last_exception -> %i0
  51  last_exc_value -> %r0
  53  goto L7
  56  ---
  56  L1:
  56  -live- %f0, %i0
  59  int_copy $0 -> %i1
  62  goto L4
  65  ---
  65  L2:
  65  -live- %f0, %i0
  68  int_copy $1 -> %i1
  71  goto L4
  74  ---
  74  L3:
  74  -live- %f0, %i0
  77  int_copy $2 -> %i1
  80  goto L4
