   0  -live- %f0, %i0
   3  goto_if_not_int_is_true %i0, L1
   7  L2:
   7  -live- %f0, %i0
  10  goto_if_not_float_lt %f0, $0.0, L3
  15  -live- %f0, %i0
  18  goto_if_not_float_ne %f0, $-1.0, L4
  23  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
  27  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  32  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  37  assert_not_none %r0
  39  -live- %r0
  42  raise %r0
  44  ---
  44  L4:
  44  L5:
  44  -live- %f0, %i0
  47  goto_if_not_int_is_true %i0, L6
  51  -live- %f0
  54  goto_if_not_float_eq %f0, $-1.0, L7
  59  float_return $-1L
  61  ---
  61  L7:
  61  float_mul %f0, $1000000.0 -> %f0
  65  -live- %f0
  68  goto_if_not_float_ne %f0, %f0, L8
  73  L9:
  73  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
  77  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
  82  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  87  assert_not_none %r0
  89  -live- %r0
  92  raise %r0
  94  ---
  94  L8:
  94  -live- %f0
  97  goto_if_not_float_ge %f0, $-9.223372036854776e+18, L10
 102  -live- %f0
 105  goto_if_not_float_lt %f0, $9.223372036854776e+18, L11
 110  residual_call_irf_f $<* fn _ll_1_llong_from_float__Float>, I[], R[], F[%f0], <CallDescr(f) EF=0 OS_LLONG_FROM_FLOAT> -> %f0
 119  float_return %f0
 121  ---
 121  L11:
 121  goto L9
 124  ---
 124  L10:
 124  goto L9
 127  ---
 127  L6:
 127  float_return $0L
 129  ---
 129  L3:
 129  goto L5
 132  ---
 132  L1:
 132  -live- %f0, %i0
 135  goto_if_not_float_ne %f0, $-1.0, L12
 140  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x73ed3310> -> %r0
 144  setfield_gc_r %r0, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 149  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 154  assert_not_none %r0
 156  -live- %r0
 159  raise %r0
 161  ---
 161  L12:
 161  goto L2
