
Time bar (total: 8.2s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 5 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 6 |
| 12.5% | 12.5% | 87.3% | 0.2% | 0% | 0% | 0% | 7 |
| 18.8% | 18.7% | 81.1% | 0.2% | 0% | 0% | 0% | 8 |
| 28.6% | 28.1% | 70.2% | 0.2% | 0% | 1.6% | 0% | 9 |
| 28.6% | 28.1% | 70.2% | 0.2% | 0% | 1.6% | 0% | 10 |
| 28.8% | 28.1% | 69.4% | 0.2% | 0% | 2.3% | 0% | 11 |
| 36.1% | 32.7% | 58.1% | 0.2% | 0% | 9% | 0% | 12 |
Compiled 13 to 9 computations (30.8% saved)
ival-sqrt, time spent: 86.0ms, 63.0% of total-timeival-mult, time spent: 36.0ms, 26.0% of total-timeival-div, time spent: 14.0ms, 10.0% of total-timeconst, time spent: 2.0ms, 1.0% of total-time| 1.4s | 7427× | 0 | valid |
| 1.4s | 6890× | 0 | invalid |
| 211.0ms | 828× | 0 | infinite |
| 0.0ms | 1× | 0 | valid |
ival-div, time spent: 733.0ms, 55.0% of total-timeival-mult, time spent: 313.0ms, 24.0% of total-timeival-sqrt, time spent: 252.0ms, 19.0% of total-timeconst, time spent: 24.0ms, 2.0% of total-time| 1× | egg-herbie |
| 3010× | fma-def |
| 1272× | div-sub |
| 1190× | fma-neg |
| 632× | associate-/l* |
| 558× | distribute-lft-in |
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 94 | 0 | - | 5 | (1.6970157004102654e-7 4.000981432600332e-51 3.7259181215314636e-37 1.719169388216798e+302) | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 27 | 0 | - | 1 | (2.2267789657379134e-35 -3.129545542957358e-20 -1.4390554762656902e-275 2.1697963164583204e-47) | (/.f64 A (*.f64 V l)) |
| 6 | 0 | - | 0 | - | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 0 | 0 | - | 0 | - | c0 |
| 0 | 0 | - | 0 | - | l |
| 0 | 0 | - | 0 | - | A |
| 0 | 0 | - | 0 | - | (*.f64 V l) |
| 0 | 0 | - | 0 | - | V |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 600 |
| 1 | 128 | 600 |
| 2 | 205 | 600 |
| 3 | 453 | 600 |
| 4 | 1029 | 600 |
| 5 | 2264 | 600 |
| 6 | 4268 | 600 |
| 7 | 6001 | 600 |
| 8 | 7824 | 600 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 (neg.f64 V) l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V (neg.f64 l))))) |
(neg.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(neg.f64 (*.f64 c0 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l))))) |
(neg.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 (neg.f64 V) l))))) |
(neg.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V (neg.f64 l)))))) |
(*.f64 A (sqrt.f64 (/.f64 c0 (*.f64 V l)))) |
(*.f64 V (sqrt.f64 (/.f64 A (*.f64 c0 l)))) |
(*.f64 l (sqrt.f64 (/.f64 A (*.f64 V c0)))) |
(*.f64 c0 (sqrt.f64 (/.f64 V (*.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 l (*.f64 V A)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (neg.f64 c0)) |
(*.f64 c0 (neg.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 c0 (neg.f64 (sqrt.f64 (/.f64 (/.f64 A V) l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l (neg.f64 V))))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 (neg.f64 V) l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l (neg.f64 V))))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V (neg.f64 l))))) |
(*.f64 c0 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l (neg.f64 V))))) |
(neg.f64 (*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(neg.f64 (*.f64 c0 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l))))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l))))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l (neg.f64 V))))) |
(neg.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 (neg.f64 V) l))))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l))))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l (neg.f64 V))))) |
(neg.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V (neg.f64 l)))))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l)))) |
(*.f64 c0 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 A) (*.f64 V l))))) |
(*.f64 (neg.f64 c0) (sqrt.f64 (/.f64 A (*.f64 l (neg.f64 V))))) |
(*.f64 A (sqrt.f64 (/.f64 c0 (*.f64 V l)))) |
(*.f64 A (sqrt.f64 (/.f64 (/.f64 c0 l) V))) |
(*.f64 V (sqrt.f64 (/.f64 A (*.f64 c0 l)))) |
(*.f64 l (sqrt.f64 (/.f64 A (*.f64 V c0)))) |
(*.f64 l (sqrt.f64 (/.f64 A (*.f64 c0 V)))) |
(*.f64 l (sqrt.f64 (/.f64 (/.f64 A V) c0))) |
(*.f64 c0 (sqrt.f64 (/.f64 V (*.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 V l) A))) |
(*.f64 c0 (sqrt.f64 (/.f64 l (*.f64 V A)))) |
(*.f64 c0 (sqrt.f64 (/.f64 l (*.f64 A V)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 l V) A))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(negabs c0)
(sort V l)
Compiled 74 to 26 computations (64.9% saved)
ival-mult, time spent: 8.0ms, 41.0% of total-timeival-sqrt, time spent: 6.0ms, 31.0% of total-timeival-div, time spent: 4.0ms, 20.0% of total-timeconst, time spent: 1.0ms, 5.0% of total-timeCompiled 12 to 8 computations (33.3% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 70.7% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ▶ | 67.9% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
Compiled 24 to 16 computations (33.3% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.9% | (/.f64 (/.f64 A V) l) |
| ✓ | 87.5% | (sqrt.f64 (/.f64 (/.f64 A V) l)) |
| ✓ | 99.2% | (/.f64 A (*.f64 V l)) |
| ✓ | 87.5% | (sqrt.f64 (/.f64 A (*.f64 V l))) |
Compiled 57 to 13 computations (77.2% saved)
ival-sqrt, time spent: 46.0ms, 41.0% of total-timeival-mult, time spent: 33.0ms, 29.0% of total-timeival-div, time spent: 32.0ms, 28.0% of total-timeconst, time spent: 2.0ms, 2.0% of total-time36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | A | @ | 0 | (/.f64 A (*.f64 V l)) |
| 1.0ms | A | @ | inf | (/.f64 A (*.f64 V l)) |
| 1.0ms | A | @ | -inf | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 1.0ms | A | @ | 0 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 1.0ms | V | @ | 0 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 1× | batch-egg-rewrite |
| 988× | log-prod |
| 894× | log1p-expm1-u |
| 894× | expm1-log1p-u |
| 372× | log-div |
| 364× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(sqrt.f64 (/.f64 (/.f64 A V) l)) |
(/.f64 (/.f64 A V) l) |
| Outputs |
|---|
(+.f64 0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (log.f64 (exp.f64 1))) |
(*.f64 1 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (sqrt.f64 A) (pow.f64 (/.f64 1 (*.f64 V l)) 1/2)) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 A V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 A V))) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) 2) |
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 V A))) -1) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V))) -1) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 3)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 A (*.f64 V l)))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(+.f64 0 (/.f64 A (*.f64 V l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) 1) |
(*.f64 A (/.f64 1 (*.f64 V l))) |
(*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))) |
(*.f64 (/.f64 A (*.f64 V l)) 1) |
(*.f64 (/.f64 A (*.f64 V l)) (log.f64 (exp.f64 1))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 A V) (/.f64 1 l)) |
(*.f64 1 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (*.f64 (cbrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (neg.f64 A) (/.f64 1 (*.f64 l (neg.f64 V)))) |
(*.f64 (neg.f64 (/.f64 A V)) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 V) (/.f64 A l)) |
(*.f64 (/.f64 1 l) (/.f64 A V)) |
(*.f64 (/.f64 1 (*.f64 V l)) A) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) 1) (/.f64 (cbrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) V) (/.f64 (sqrt.f64 A) l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) V) (/.f64 (cbrt.f64 A) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) l) (/.f64 (cbrt.f64 A) V)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (sqrt.f64 (*.f64 V l))) (/.f64 (cbrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (sqrt.f64 A) l) (/.f64 (sqrt.f64 A) V)) |
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 (sqrt.f64 A) (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 A 1) (/.f64 1 (*.f64 V l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 A V) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 A V) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) 1) (/.f64 (cbrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) 1) (/.f64 (sqrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (/.f64 A V)) (cbrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 2) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3) 1/3) |
(pow.f64 (*.f64 l (/.f64 V A)) -1) |
(pow.f64 (*.f64 (/.f64 V A) l) -1) |
(pow.f64 (/.f64 (*.f64 l (/.f64 V A)) 1) -1) |
(neg.f64 (/.f64 A (*.f64 l (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2)) |
(log.f64 (exp.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 A (*.f64 V l))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 A 3) (pow.f64 (*.f64 V l) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 A V) 3) (pow.f64 l 3))) |
(expm1.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (log.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) 3)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 A (*.f64 V l)))) 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 V A))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 A (*.f64 V l)))) |
(+.f64 0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (log.f64 (exp.f64 1))) |
(*.f64 1 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (sqrt.f64 A) (pow.f64 (/.f64 1 (*.f64 V l)) 1/2)) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 A V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 A V))) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) 2) |
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 V A))) -1) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V))) -1) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 3)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 A (*.f64 V l)))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(+.f64 0 (/.f64 A (*.f64 V l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) 1) |
(*.f64 A (/.f64 1 (*.f64 V l))) |
(*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))) |
(*.f64 (/.f64 A (*.f64 V l)) 1) |
(*.f64 (/.f64 A (*.f64 V l)) (log.f64 (exp.f64 1))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 A V) (/.f64 1 l)) |
(*.f64 1 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (*.f64 (cbrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (neg.f64 A) (/.f64 1 (*.f64 l (neg.f64 V)))) |
(*.f64 (neg.f64 (/.f64 A V)) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 V) (/.f64 A l)) |
(*.f64 (/.f64 1 l) (/.f64 A V)) |
(*.f64 (/.f64 1 (*.f64 V l)) A) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) 1) (/.f64 (cbrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) V) (/.f64 (sqrt.f64 A) l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) V) (/.f64 (cbrt.f64 A) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) l) (/.f64 (cbrt.f64 A) V)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (sqrt.f64 (*.f64 V l))) (/.f64 (cbrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (sqrt.f64 A) l) (/.f64 (sqrt.f64 A) V)) |
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 (sqrt.f64 A) (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 A 1) (/.f64 1 (*.f64 V l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 A V) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 A V) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) 1) (/.f64 (cbrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) 1) (/.f64 (sqrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (/.f64 A V)) (cbrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 2) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3) 1/3) |
(pow.f64 (*.f64 l (/.f64 V A)) -1) |
(pow.f64 (*.f64 (/.f64 V A) l) -1) |
(pow.f64 (/.f64 (*.f64 l (/.f64 V A)) 1) -1) |
(neg.f64 (/.f64 A (*.f64 l (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2)) |
(log.f64 (exp.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 A (*.f64 V l))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 A 3) (pow.f64 (*.f64 V l) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 A V) 3) (pow.f64 l 3))) |
(expm1.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (log.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) 3)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 A (*.f64 V l)))) 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 V A))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 A (*.f64 V l)))) |
| 1× | egg-herbie |
| 1720× | times-frac |
| 1404× | fma-def |
| 726× | distribute-lft-in |
| 650× | distribute-rgt-in |
| 532× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 307 | 8924 |
| 1 | 692 | 8436 |
| 2 | 2154 | 8256 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(+.f64 0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (log.f64 (exp.f64 1))) |
(*.f64 1 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (sqrt.f64 A) (pow.f64 (/.f64 1 (*.f64 V l)) 1/2)) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 A V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 A V))) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) 2) |
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 V A))) -1) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V))) -1) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 3)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 A (*.f64 V l)))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(+.f64 0 (/.f64 A (*.f64 V l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) 1) |
(*.f64 A (/.f64 1 (*.f64 V l))) |
(*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))) |
(*.f64 (/.f64 A (*.f64 V l)) 1) |
(*.f64 (/.f64 A (*.f64 V l)) (log.f64 (exp.f64 1))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 A V) (/.f64 1 l)) |
(*.f64 1 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (*.f64 (cbrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (neg.f64 A) (/.f64 1 (*.f64 l (neg.f64 V)))) |
(*.f64 (neg.f64 (/.f64 A V)) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 V) (/.f64 A l)) |
(*.f64 (/.f64 1 l) (/.f64 A V)) |
(*.f64 (/.f64 1 (*.f64 V l)) A) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) 1) (/.f64 (cbrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) V) (/.f64 (sqrt.f64 A) l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) V) (/.f64 (cbrt.f64 A) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) l) (/.f64 (cbrt.f64 A) V)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (sqrt.f64 (*.f64 V l))) (/.f64 (cbrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (sqrt.f64 A) l) (/.f64 (sqrt.f64 A) V)) |
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 (sqrt.f64 A) (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 A 1) (/.f64 1 (*.f64 V l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 A V) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 A V) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) 1) (/.f64 (cbrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) 1) (/.f64 (sqrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (/.f64 A V)) (cbrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 2) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3) 1/3) |
(pow.f64 (*.f64 l (/.f64 V A)) -1) |
(pow.f64 (*.f64 (/.f64 V A) l) -1) |
(pow.f64 (/.f64 (*.f64 l (/.f64 V A)) 1) -1) |
(neg.f64 (/.f64 A (*.f64 l (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2)) |
(log.f64 (exp.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 A (*.f64 V l))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 A 3) (pow.f64 (*.f64 V l) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 A V) 3) (pow.f64 l 3))) |
(expm1.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (log.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) 3)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 A (*.f64 V l)))) 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 V A))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 A (*.f64 V l)))) |
(+.f64 0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (log.f64 (exp.f64 1))) |
(*.f64 1 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (sqrt.f64 A) (pow.f64 (/.f64 1 (*.f64 V l)) 1/2)) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 A V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 A V))) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) 2) |
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 V A))) -1) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V))) -1) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 3)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 A (*.f64 V l)))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(+.f64 0 (/.f64 A (*.f64 V l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) 1) |
(*.f64 A (/.f64 1 (*.f64 V l))) |
(*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))) |
(*.f64 (/.f64 A (*.f64 V l)) 1) |
(*.f64 (/.f64 A (*.f64 V l)) (log.f64 (exp.f64 1))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 A V) (/.f64 1 l)) |
(*.f64 1 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (*.f64 (cbrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (neg.f64 A) (/.f64 1 (*.f64 l (neg.f64 V)))) |
(*.f64 (neg.f64 (/.f64 A V)) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 V) (/.f64 A l)) |
(*.f64 (/.f64 1 l) (/.f64 A V)) |
(*.f64 (/.f64 1 (*.f64 V l)) A) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) 1) (/.f64 (cbrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 A) (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) V) (/.f64 (sqrt.f64 A) l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) V) (/.f64 (cbrt.f64 A) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) l) (/.f64 (cbrt.f64 A) V)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (sqrt.f64 (*.f64 V l))) (/.f64 (cbrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 (sqrt.f64 A) l) (/.f64 (sqrt.f64 A) V)) |
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 (sqrt.f64 A) (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 A 1) (/.f64 1 (*.f64 V l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 A V) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 A V) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) 1) (/.f64 (cbrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) 1) (/.f64 (sqrt.f64 (/.f64 A V)) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (/.f64 A V)) (cbrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(pow.f64 (/.f64 A (*.f64 V l)) 1) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 2) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 3) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2) 1/2) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3) 1/3) |
(pow.f64 (*.f64 l (/.f64 V A)) -1) |
(pow.f64 (*.f64 (/.f64 V A) l) -1) |
(pow.f64 (/.f64 (*.f64 l (/.f64 V A)) 1) -1) |
(neg.f64 (/.f64 A (*.f64 l (neg.f64 V)))) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2)) |
(log.f64 (exp.f64 (/.f64 A (*.f64 V l)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 A (*.f64 V l))))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 A 3) (pow.f64 (*.f64 V l) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 A V) 3) (pow.f64 l 3))) |
(expm1.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (log.f64 (/.f64 A (*.f64 V l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) 3)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 A (*.f64 V l)))) 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 V A))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 A (*.f64 V l)))) |
| Outputs |
|---|
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(/.f64 A (*.f64 V l)) |
(+.f64 0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) 2) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 1) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (log.f64 (exp.f64 1))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 1 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (pow.f64 (/.f64 1 (*.f64 V l)) 1/2)) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l))) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 A V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A (neg.f64 V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 A V))) (neg.f64 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(pow.f64 (/.f64 A (*.f64 V l)) 1/2) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2) 1/3) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) 2) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 V A))) -1) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A))) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V))) -1) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)) -1) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1/2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 1)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 1)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 3)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 A (*.f64 V l)))) 2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(+.f64 0 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) 1) |
(/.f64 A (*.f64 V l)) |
(*.f64 A (/.f64 1 (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A (*.f64 V l)) 1) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A (*.f64 V l)) (log.f64 (exp.f64 1))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A V) (/.f64 1 l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 1 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (*.f64 (cbrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 4)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (neg.f64 A) (/.f64 1 (*.f64 l (neg.f64 V)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (neg.f64 (/.f64 A V)) (/.f64 1 (neg.f64 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 V) (/.f64 A l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 l) (/.f64 A V)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 (*.f64 V l)) A) |
(/.f64 A (*.f64 V l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) 1) (/.f64 (cbrt.f64 A) (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 A) (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 A) V) (/.f64 (sqrt.f64 A) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (cbrt.f64 (*.f64 V l))) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) V) (/.f64 (cbrt.f64 A) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) l) (/.f64 (cbrt.f64 A) V)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (sqrt.f64 (*.f64 V l))) (/.f64 (cbrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) l) (/.f64 (sqrt.f64 A) V)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 (sqrt.f64 A) (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (cbrt.f64 (*.f64 V l))) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) |
(*.f64 (/.f64 A 1) (/.f64 1 (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) V))) |
(/.f64 (/.f64 A (*.f64 V (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 A V) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 A (sqrt.f64 l)) (*.f64 V (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 A V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) V))) |
(/.f64 (/.f64 A (*.f64 V (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 A V) (sqrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 A V) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 A (sqrt.f64 l)) (*.f64 V (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) 1) (/.f64 (cbrt.f64 (/.f64 A V)) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 A V) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 A (sqrt.f64 l)) (*.f64 V (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) 1) (/.f64 (sqrt.f64 (/.f64 A V)) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (/.f64 A V)) (cbrt.f64 l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) V))) |
(/.f64 (/.f64 A (*.f64 V (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 4)) |
(pow.f64 (/.f64 A (*.f64 V l)) 1) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 2) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 3) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2) 1/2) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3) 1/3) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (*.f64 l (/.f64 V A)) -1) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (*.f64 (/.f64 V A) l) -1) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (/.f64 (*.f64 l (/.f64 V A)) 1) -1) |
(/.f64 A (*.f64 V l)) |
(neg.f64 (/.f64 A (*.f64 l (neg.f64 V)))) |
(/.f64 A (*.f64 V l)) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(/.f64 A (*.f64 V l)) |
(sqrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2)) |
(/.f64 A (*.f64 V l)) |
(log.f64 (exp.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 A (*.f64 V l)) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3)) |
(/.f64 A (*.f64 V l)) |
(cbrt.f64 (/.f64 (pow.f64 A 3) (pow.f64 (*.f64 V l) 3))) |
(/.f64 A (*.f64 V l)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 A V) 3) (pow.f64 l 3))) |
(/.f64 A (*.f64 V l)) |
(expm1.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (log.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) 3)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 A (*.f64 V l)))) 1/2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 V A))) -1)) |
(/.f64 A (*.f64 V l)) |
(log1p.f64 (expm1.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(+.f64 0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))))) |
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) 2) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 1) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (log.f64 (exp.f64 1))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 1 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (pow.f64 (/.f64 1 (*.f64 V l)) 1/2)) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l))) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 1 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V)))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V)))) |
(/.f64 (sqrt.f64 (neg.f64 (/.f64 A V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A (neg.f64 V))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 A)) (neg.f64 (sqrt.f64 (*.f64 V l)))) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 A V))) (neg.f64 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(pow.f64 (/.f64 A (*.f64 V l)) 1/2) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 1) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2) 1/3) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) 2) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(pow.f64 (sqrt.f64 (*.f64 l (/.f64 V A))) -1) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A)))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A))) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 A V))) -1) |
(*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)) -1) |
(*.f64 (sqrt.f64 A) (/.f64 1 (sqrt.f64 (*.f64 V l)))) |
(/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l))) |
(fabs.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1/2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 1)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 1)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) 3)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 A (*.f64 V l)))) 2)) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(sqrt.f64 (/.f64 A (*.f64 V l))) |
(+.f64 0 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 A (*.f64 V l)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) 1) |
(/.f64 A (*.f64 V l)) |
(*.f64 A (/.f64 1 (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A (*.f64 V l)) 1) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A (*.f64 V l)) (log.f64 (exp.f64 1))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A V) (/.f64 1 l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 1 (/.f64 A (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (*.f64 (cbrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 4)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 2) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (pow.f64 (cbrt.f64 A) 2) (*.f64 (cbrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (sqrt.f64 A) (*.f64 (sqrt.f64 A) (/.f64 1 (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (sqrt.f64 (/.f64 A V)) (*.f64 (sqrt.f64 (/.f64 A V)) (/.f64 1 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (*.f64 (pow.f64 (/.f64 A (*.f64 V l)) 1/4) (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (neg.f64 A) (/.f64 1 (*.f64 l (neg.f64 V)))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (neg.f64 (/.f64 A V)) (/.f64 1 (neg.f64 l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 V) (/.f64 A l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 l) (/.f64 A V)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 (*.f64 V l)) A) |
(/.f64 A (*.f64 V l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) (pow.f64 (/.f64 A (*.f64 V l)) 1/4)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) 1) (/.f64 (cbrt.f64 A) (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 A) 1) (/.f64 (sqrt.f64 A) (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 A) V) (/.f64 (sqrt.f64 A) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (cbrt.f64 (*.f64 V l))) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) V) (/.f64 (cbrt.f64 A) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) l) (/.f64 (cbrt.f64 A) V)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (/.f64 (pow.f64 (cbrt.f64 A) 2) (pow.f64 (cbrt.f64 (*.f64 V l)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 A) 2) (sqrt.f64 (*.f64 V l))) (/.f64 (cbrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 V l))) (/.f64 A (sqrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))) |
(*.f64 (/.f64 (sqrt.f64 A) l) (/.f64 (sqrt.f64 A) V)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 A) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 (sqrt.f64 A) (cbrt.f64 (*.f64 V l)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) (/.f64 A (cbrt.f64 (*.f64 V l)))) |
(/.f64 (/.f64 A (cbrt.f64 (*.f64 V l))) (pow.f64 (cbrt.f64 (*.f64 V l)) 2)) |
(*.f64 (/.f64 A 1) (/.f64 1 (*.f64 V l))) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) V))) |
(/.f64 (/.f64 A (*.f64 V (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 A V) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 A (sqrt.f64 l)) (*.f64 V (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 A V) (cbrt.f64 l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) V))) |
(/.f64 (/.f64 A (*.f64 V (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 A V) (sqrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 A V) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 A (sqrt.f64 l)) (*.f64 V (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) 1) (/.f64 (cbrt.f64 (/.f64 A V)) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 A V)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 (/.f64 A (sqrt.f64 l)) (/.f64 (/.f64 1 V) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 A V) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 A (sqrt.f64 l)) (*.f64 V (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) 1) (/.f64 (sqrt.f64 (/.f64 A V)) l)) |
(/.f64 A (*.f64 V l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 A V)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (/.f64 A V)) (cbrt.f64 l))) |
(*.f64 (/.f64 A (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) V))) |
(/.f64 (/.f64 A (*.f64 V (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (/.f64 A (*.f64 V l)))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))))) |
(*.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 4)) |
(pow.f64 (/.f64 A (*.f64 V l)) 1) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 2) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (cbrt.f64 (/.f64 A (*.f64 V l))) 3) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2) 1/2) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3) 1/3) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (*.f64 l (/.f64 V A)) -1) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (*.f64 (/.f64 V A) l) -1) |
(/.f64 A (*.f64 V l)) |
(pow.f64 (/.f64 (*.f64 l (/.f64 V A)) 1) -1) |
(/.f64 A (*.f64 V l)) |
(neg.f64 (/.f64 A (*.f64 l (neg.f64 V)))) |
(/.f64 A (*.f64 V l)) |
(neg.f64 (/.f64 (/.f64 A V) (neg.f64 l))) |
(/.f64 A (*.f64 V l)) |
(sqrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 2)) |
(/.f64 A (*.f64 V l)) |
(log.f64 (exp.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 A (*.f64 V l))))) |
(/.f64 A (*.f64 V l)) |
(cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3)) |
(/.f64 A (*.f64 V l)) |
(cbrt.f64 (/.f64 (pow.f64 A 3) (pow.f64 (*.f64 V l) 3))) |
(/.f64 A (*.f64 V l)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 A V) 3) (pow.f64 l 3))) |
(/.f64 A (*.f64 V l)) |
(expm1.f64 (log1p.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (log.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1) 1)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 A (*.f64 V l))) 1/2) 2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) 1) 2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))) 3)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 A (*.f64 V l)))) 1/2)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 A (*.f64 V l)))) 1/3)) |
(/.f64 A (*.f64 V l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (/.f64 V A))) -1)) |
(/.f64 A (*.f64 V l)) |
(log1p.f64 (expm1.f64 (/.f64 A (*.f64 V l)))) |
(/.f64 A (*.f64 V l)) |
Compiled 2075 to 784 computations (62.2% saved)
16 alts after pruning (14 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 137 | 14 | 151 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 2 | 2 |
| Done | 0 | 0 | 0 |
| Total | 137 | 16 | 153 |
| Status | Accuracy | Program |
|---|---|---|
| 17.7% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l)))) | |
| 64.5% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) | |
| 42.5% | (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) | |
| 39.8% | (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) | |
| ▶ | 39.8% | (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
| 68.1% | (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) | |
| 71.3% | (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) | |
| 64.4% | (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) | |
| 39.9% | (*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) | |
| 32.5% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))))) | |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ▶ | 70.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
| ▶ | 71.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
| ▶ | 67.9% | (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
| ▶ | 56.7% | (*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
Compiled 434 to 306 computations (29.5% saved)
Compiled 205 to 89 computations (56.6% saved)
ival-div, time spent: 157.0ms, 30.0% of total-timeival-pow, time spent: 146.0ms, 27.0% of total-timeival-mult, time spent: 111.0ms, 21.0% of total-timeival-sqrt, time spent: 86.0ms, 16.0% of total-timeconst, time spent: 17.0ms, 3.0% of total-timeival-cbrt, time spent: 15.0ms, 3.0% of total-timeCompiled 4 to 4 computations (0% saved)
16 alts after pruning (9 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 0 | 0 |
| Fresh | 0 | 9 | 9 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 2 | 2 |
| Total | 0 | 16 | 16 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 17.7% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l)))) |
| ▶ | 64.5% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
| 42.5% | (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) | |
| 39.8% | (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) | |
| ✓ | 39.8% | (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
| ▶ | 68.1% | (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
| ▶ | 71.3% | (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
| ▶ | 64.4% | (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
| 39.9% | (*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) | |
| 32.5% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))))) | |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
| ✓ | 71.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
| ✓ | 56.7% | (*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
Compiled 361 to 253 computations (29.9% saved)
Compiled 187 to 50 computations (73.3% saved)
ival-div, time spent: 26.0ms, 37.0% of total-timeival-sqrt, time spent: 26.0ms, 37.0% of total-timeival-mult, time spent: 14.0ms, 20.0% of total-timeival-neg, time spent: 2.0ms, 3.0% of total-timeconst, time spent: 2.0ms, 3.0% of total-timeCompiled 4 to 4 computations (0% saved)
16 alts after pruning (4 fresh and 12 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 0 | 0 |
| Fresh | 0 | 4 | 4 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 7 | 7 |
| Total | 0 | 16 | 16 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 17.7% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l)))) |
| ✓ | 64.5% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
| ▶ | 42.5% | (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) |
| ▶ | 39.8% | (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
| ✓ | 39.8% | (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
| ✓ | 68.1% | (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
| ✓ | 71.3% | (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
| ✓ | 64.4% | (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
| ▶ | 39.9% | (*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) |
| ▶ | 32.5% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))))) |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
| ✓ | 71.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
| ✓ | 56.7% | (*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
Compiled 229 to 161 computations (29.7% saved)
Compiled 169 to 42 computations (75.1% saved)
ival-sqrt, time spent: 23.0ms, 39.0% of total-timeival-div, time spent: 21.0ms, 36.0% of total-timeival-mult, time spent: 12.0ms, 20.0% of total-timeival-neg, time spent: 2.0ms, 3.0% of total-timeconst, time spent: 1.0ms, 2.0% of total-timeCompiled 4 to 4 computations (0% saved)
16 alts after pruning (0 fresh and 16 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 0 | 0 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 4 | 4 |
| Done | 0 | 12 | 12 |
| Total | 0 | 16 | 16 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 17.7% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l)))) |
| ✓ | 64.5% | (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
| ✓ | 42.5% | (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) |
| ✓ | 39.8% | (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
| ✓ | 39.8% | (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
| ✓ | 68.1% | (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
| ✓ | 71.3% | (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
| ✓ | 64.4% | (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
| ✓ | 39.9% | (*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) |
| ✓ | 32.5% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))))) |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| ✓ | 70.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
| ✓ | 71.7% | (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
| ✓ | 67.9% | (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
| ✓ | 56.7% | (*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
Compiled 398 to 247 computations (37.9% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
(*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) |
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 (neg.f64 A) V)) (sqrt.f64 (neg.f64 l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 (*.f64 V l))) (sqrt.f64 (*.f64 V l))))) |
| Outputs |
|---|
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
8 calls:
| 51.0ms | V |
| 30.0ms | A |
| 30.0ms | (*.f64 V l) |
| 23.0ms | c0 |
| 15.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.8% | 3 | c0 |
| 85.7% | 4 | A |
| 79.9% | 7 | V |
| 82.7% | 2 | l |
| 80.7% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 81.8% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 81.8% | 3 | (/.f64 A (*.f64 V l)) |
| 92.8% | 5 | (*.f64 V l) |
Compiled 58 to 42 computations (27.6% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
(*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) |
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
| Outputs |
|---|
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
1 calls:
| 26.0ms | (*.f64 V l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.2% | 5 | (*.f64 V l) |
Compiled 7 to 5 computations (28.6% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
(*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) |
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
| Outputs |
|---|
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
1 calls:
| 25.0ms | (*.f64 V l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.2% | 5 | (*.f64 V l) |
Compiled 7 to 5 computations (28.6% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 c0 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3/2))) |
(*.f64 c0 (*.f64 (sqrt.f64 A) (sqrt.f64 (/.f64 (/.f64 1 V) l)))) |
| Outputs |
|---|
(*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
1 calls:
| 23.0ms | (*.f64 V l) |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.1% | 5 | (*.f64 V l) |
Compiled 7 to 5 computations (28.6% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
5 calls:
| 19.0ms | (*.f64 V l) |
| 10.0ms | l |
| 10.0ms | A |
| 10.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 9.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.7% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 77.7% | 3 | (/.f64 A (*.f64 V l)) |
| 78.2% | 2 | A |
| 74.2% | 2 | l |
| 84.5% | 5 | (*.f64 V l) |
Compiled 36 to 26 computations (27.8% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
5 calls:
| 18.0ms | (*.f64 V l) |
| 9.0ms | A |
| 9.0ms | (/.f64 A (*.f64 V l)) |
| 9.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 9.0ms | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.7% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 77.7% | 3 | (/.f64 A (*.f64 V l)) |
| 73.5% | 2 | A |
| 77.4% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 77.8% | 5 | (*.f64 V l) |
Compiled 43 to 30 computations (30.2% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) |
2 calls:
| 9.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 8.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.7% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 77.7% | 3 | (/.f64 A (*.f64 V l)) |
Compiled 19 to 13 computations (31.6% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 A V) (/.f64 1 l)))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
3 calls:
| 8.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 7.0ms | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 7.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 76.6% | 3 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 76.8% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 76.8% | 3 | (/.f64 A (*.f64 V l)) |
Compiled 31 to 21 computations (32.3% saved)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
(*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) |
2 calls:
| 6.0ms | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 6.0ms | (/.f64 A (*.f64 V l)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 76.8% | 3 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 76.8% | 3 | (/.f64 A (*.f64 V l)) |
Compiled 19 to 13 computations (31.6% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| Outputs |
|---|
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
8 calls:
| 3.0ms | (*.f64 V l) |
| 3.0ms | A |
| 2.0ms | l |
| 2.0ms | c0 |
| 2.0ms | V |
| Accuracy | Segments | Branch |
|---|---|---|
| 67.9% | 1 | V |
| 67.9% | 1 | c0 |
| 67.9% | 1 | (*.f64 V l) |
| 67.9% | 1 | A |
| 67.9% | 1 | l |
| 67.9% | 1 | (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| 67.9% | 1 | (sqrt.f64 (/.f64 A (*.f64 V l))) |
| 67.9% | 1 | (/.f64 A (*.f64 V l)) |
Compiled 58 to 42 computations (27.6% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.405484377539127e+265 | 1.6017734356242466e+273 |
| 0.0ms | 0.0 | 7.311785830156005e-291 |
| 0.0ms | -1.533927217e-314 | -3.1e-322 |
| 0.0ms | -inf | -6.718189588331196e+291 |
Compiled 19 to 14 computations (26.3% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.405484377539127e+265 | 1.6017734356242466e+273 |
| 0.0ms | 0.0 | 7.311785830156005e-291 |
| 0.0ms | -8.809440166514436e-204 | -2.4536506929744046e-206 |
| 0.0ms | -4.46660028063486e+51 | -7.388361676074092e+46 |
Compiled 19 to 14 computations (26.3% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.405484377539127e+265 | 1.6017734356242466e+273 |
| 0.0ms | 0.0 | 7.311785830156005e-291 |
| 0.0ms | -8.809440166514436e-204 | -2.4536506929744046e-206 |
| 0.0ms | -4.46660028063486e+51 | -7.388361676074092e+46 |
Compiled 19 to 14 computations (26.3% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.405484377539127e+265 | 1.6017734356242466e+273 |
| 0.0ms | 0.0 | 7.311785830156005e-291 |
| 0.0ms | -8.809440166514436e-204 | -2.4536506929744046e-206 |
| 0.0ms | -4.46660028063486e+51 | -7.388361676074092e+46 |
Compiled 19 to 14 computations (26.3% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.405484377539127e+265 | 1.6017734356242466e+273 |
| 0.0ms | 0.0 | 7.311785830156005e-291 |
| 0.0ms | -1.0908887195982365e-224 | -8.200850016814483e-231 |
| 0.0ms | -inf | -6.718189588331196e+291 |
Compiled 19 to 14 computations (26.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0933475193817362e+275 | 1.474001468595236e+275 |
| 0.0ms | 0.0 | 1e-322 |
Compiled 19 to 14 computations (26.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0933475193817362e+275 | 1.474001468595236e+275 |
| 0.0ms | 0.0 | 1e-322 |
Compiled 19 to 14 computations (26.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0933475193817362e+275 | 1.474001468595236e+275 |
| 0.0ms | 0.0 | 1e-322 |
Compiled 19 to 14 computations (26.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.0933475193817362e+275 | 1.474001468595236e+275 |
| 0.0ms | 0.0 | 1e-322 |
Compiled 19 to 14 computations (26.3% saved)
| 1× | egg-herbie |
| 44× | *-commutative |
| 8× | sub-neg |
| 8× | neg-mul-1 |
| 8× | +-commutative |
| 8× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 101 | 2136 |
| 1 | 135 | 2136 |
| 2 | 144 | 2136 |
| 3 | 150 | 2136 |
| 4 | 153 | 2136 |
| 5 | 154 | 2136 |
| 1× | done |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (*.f64 V l) -inf.0) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -2024022533/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -3999999999999999972883794697446511905846833767776256) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -441252181048159/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -3999999999999999972883794697446511905846833767776256) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -441252181048159/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -3999999999999999972883794697446511905846833767776256) (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) (if (<=.f64 (*.f64 V l) -441252181048159/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -inf.0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (*.f64 V l) -4167509020549909/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
| Outputs |
|---|
(if (<=.f64 (*.f64 V l) -inf.0) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -2024022533/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 l (neg.f64 V))))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -inf.0) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -2024022533/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 c0 (/.f64 (sqrt.f64 (neg.f64 A)) (sqrt.f64 (*.f64 V (neg.f64 l))))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -3999999999999999972883794697446511905846833767776256) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -441252181048159/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 V l)) (sqrt.f64 A)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -3999999999999999972883794697446511905846833767776256) (*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l)))) (if (<=.f64 (*.f64 V l) -441252181048159/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -3999999999999999972883794697446511905846833767776256) (*.f64 c0 (/.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 l))) (if (<=.f64 (*.f64 V l) -441252181048159/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216) (*.f64 c0 (/.f64 1 (sqrt.f64 (/.f64 (*.f64 V l) A)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (*.f64 V l) -inf.0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (*.f64 V l) -4167509020549909/416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (if (<=.f64 (*.f64 V l) 0) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))) (if (<=.f64 (*.f64 V l) 100000000000000003071603269111014971471508642847250073203719093632845102290734406131617241518267700770571769927225306004888484302202258708981207125345588886413817469658847334809978790776999353375325137186550055668797052865128496484823152800700833072414104710501367808) (*.f64 c0 (/.f64 (sqrt.f64 A) (sqrt.f64 (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 V) (/.f64 1 l))))) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (*.f64 A (*.f64 (/.f64 1 l) (/.f64 1 V))))) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (*.f64 c0 (/.f64 1 (sqrt.f64 (*.f64 l (/.f64 V A))))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (*.f64 (/.f64 1 V) (/.f64 A l)))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))) |
(if (<=.f64 (/.f64 A (*.f64 V l)) 0) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) (if (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))))) |
(if (or (<=.f64 (/.f64 A (*.f64 V l)) 0) (not (<=.f64 (/.f64 A (*.f64 V l)) 119999999999999998253091774026129133331018110160577510335439383050768506783005304405865259614789326644227231967360640803136201381148138272977880740313839181440255025076649495431507318289517751532823426503884936492642979431782902780926584299422840528969714536661908300738068480))) (*.f64 c0 (sqrt.f64 (/.f64 (/.f64 A V) l))) (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l))))) |
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) |
Compiled 575 to 321 computations (44.2% saved)
| 3010× | fma-def |
| 1720× | times-frac |
| 1720× | times-frac |
| 1720× | times-frac |
| 1720× | times-frac |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 307 | 8924 |
| 1 | 692 | 8436 |
| 2 | 2154 | 8256 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 59 | 600 |
| 1 | 128 | 600 |
| 2 | 205 | 600 |
| 3 | 453 | 600 |
| 4 | 1029 | 600 |
| 5 | 2264 | 600 |
| 6 | 4268 | 600 |
| 7 | 6001 | 600 |
| 8 | 7824 | 600 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 307 | 8924 |
| 1 | 692 | 8436 |
| 2 | 2154 | 8256 |
| 0 | 16 | 96 |
| 1 | 207 | 96 |
| 2 | 2466 | 96 |
| 0 | 307 | 8924 |
| 1 | 692 | 8436 |
| 2 | 2154 | 8256 |
| 0 | 307 | 8924 |
| 1 | 692 | 8436 |
| 2 | 2154 | 8256 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 543 to 294 computations (45.9% saved)
(negabs c0)
Compiled 2050 to 964 computations (53% saved)
Loading profile data...