   0  float_isconstant %f1 -> %i0
   3  -live- %f0, %f1, %i0, %r0
   6  goto_if_not %i0, L1
  10  residual_call_irf_i $<* fn _ll_2_llong_lt__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $0L], <CallDescr(LL) EF=0 OS_LLONG_LT> -> %i0
  20  -live- %f0, %f1, %i0
  23  goto_if_not %i0, L2
  27  float_return $0L
  29  ---
  29  L2:
  29  float_copy $1L -> %f4
  32  L3:
  32  residual_call_irf_i $<* fn _ll_2_llong_gt__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $0L], <CallDescr(LL) EF=0 OS_LLONG_GT> -> %i0
  42  -live- %f0, %f1, %f4, %i0
  45  goto_if_not %i0, L4
  49  residual_call_irf_f $<* fn _ll_2_llong_and__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $1L], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f3
  59  residual_call_irf_f $<* fn _ll_1_llong_from_int__Signed>, I[$0], R[], F[], <CallDescr(i) EF=0 OS_LLONG_FROM_INT> -> %f2
  68  residual_call_irf_i $<* fn _ll_2_llong_ne__SignedLongLong_SignedLongLong>, I[], R[], F[%f3, %f2], <CallDescr(LL) EF=0 OS_LLONG_NE> -> %i0
  78  -live- %f0, %f1, %f4, %i0
  81  goto_if_not %i0, L5
  85  residual_call_irf_f $<* fn _ll_2_llong_mul__SignedLongLong_SignedLongLong>, I[], R[], F[%f4, %f0], <CallDescr(LL) EF=0 OS_LLONG_MUL> -> %f4
  95  L6:
  95  residual_call_irf_f $<* fn _ll_2_llong_rshift__SignedLongLong_Signed>, I[$1], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_RSHIFT> -> %f1
 105  residual_call_irf_i $<* fn _ll_2_llong_eq__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, $0L], <CallDescr(LL) EF=0 OS_LLONG_EQ> -> %i0
 115  -live- %f0, %f1, %f4, %i0
 118  goto_if_not %i0, L7
 122  float_return %f4
 124  ---
 124  L7:
 124  residual_call_irf_f $<* fn _ll_2_llong_mul__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, %f0], <CallDescr(LL) EF=0 OS_LLONG_MUL> -> %f0
 134  goto L3
 137  ---
 137  L5:
 137  goto L6
 140  ---
 140  L4:
 140  float_return %f4
 142  ---
 142  L1:
 142  residual_call_irf_f $<* fn pow_trampoline__v562___simple_call__function_p>, I[], R[%r0], F[%f0, %f1], <CallDescr(rLL) EF=2> -> %f4
 153  float_return %f4
