
Time bar (total: 21.3s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 9 |
| 0% | 0% | 97.8% | 0.3% | 0% | 1.9% | 0% | 10 |
| 0% | 0% | 97.4% | 0.3% | 0% | 2.3% | 0% | 11 |
| 0% | 0% | 94.8% | 0.3% | 0% | 4.9% | 0% | 12 |
Compiled 35 to 24 computations (31.4% saved)
ival-mult, time spent: 306.0ms, 41.0% of total-timeival-sqrt, time spent: 195.0ms, 26.0% of total-timeival-pow, time spent: 127.0ms, 17.0% of total-timeival-sub, time spent: 60.0ms, 8.0% of total-timeival-div, time spent: 50.0ms, 7.0% of total-timeconst, time spent: 11.0ms, 1.0% of total-time| 3.0s | 12212× | 256 | invalid |
| 2.0s | 7194× | 256 | valid |
| 246.0ms | 1061× | 256 | infinite |
| 0.0ms | 1× | 256 | infinite |
ival-mult, time spent: 1.4s, 49.0% of total-timeival-sub, time spent: 503.0ms, 18.0% of total-timeival-div, time spent: 409.0ms, 14.0% of total-timeival-sqrt, time spent: 273.0ms, 10.0% of total-timeival-pow, time spent: 222.0ms, 8.0% of total-timeconst, time spent: 59.0ms, 2.0% of total-time| 1× | egg-herbie |
| 1614× | fma-define |
| 1024× | cancel-sign-sub-inv |
| 716× | distribute-lft-neg-in |
| 674× | distribute-rgt-neg-in |
| 582× | fma-neg |
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 67 | 0 | - | 2 | (-2.841626197823299e-284 -6.235269215958417e+71 1.1969286356407786e-105 8.996806385748554e-222 6.076392626520202e-196 6.188331538841725e-65) | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 45 | 0 | - | 3 | (1.146573780591314e-152 4.1077420053269054e-169 3.8959780132331863e+108 1.0956820082928503e-277 -4.169962345267242e-130 -1.494622628362805e+176) | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
| 38 | 0 | - | 0 | - | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)) |
| 32 | 1 | (3.428816255539904e+136 6.797041397236133e-239 2.7222625707765588e+38 5.450606643897162e-222 5.183980360499047e-120 -3.133830085740672e-176) | 2 | (2.6077823031476627e-212 5.8195094580515494e+66 -1.678182070439841e+196 6.16035955630152e-161 -5.728897709529109e-280 7.026363196577124e+290) | (/.f64 (*.f64 l l) Om) |
| 25 | 0 | - | 0 | - | (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))) |
| 15 | 0 | - | 2 | (4.83704750269909e+159 -1.2170729821452722e+98 -3.669065264055793e+249 1.3760591311892203e+70 -1.2815032474737567e+231 -1.109767036876085e+236) | (*.f64 n (pow.f64 (/.f64 l Om) 2)) |
| 0 | 0 | - | 0 | - | (*.f64 2 (/.f64 (*.f64 l l) Om)) |
| 0 | 0 | - | 0 | - | l |
| 0 | 0 | - | 0 | - | (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) |
| 0 | 0 | - | 0 | - | (*.f64 2 n) |
| 0 | 0 | - | 0 | - | (-.f64 U U*) |
| 0 | 0 | - | 0 | - | (*.f64 l l) |
| 0 | 0 | - | 0 | - | n |
| 0 | 55 | (-2.7158167202812723e-187 8.202205055509844e+211 3.860274390846713e-178 4.004494412278998e+264 1.1915129290450831e+235 -669460184.8428702) | 0 | - | (pow.f64 (/.f64 l Om) 2) |
| 0 | 0 | - | 0 | - | U |
| 0 | 0 | - | 0 | - | U* |
| 0 | 0 | - | 0 | - | (/.f64 l Om) |
| 0 | 0 | - | 0 | - | t |
| 0 | 0 | - | 0 | - | Om |
| 0 | 0 | - | 0 | - | (*.f64 (*.f64 2 n) U) |
| 0 | 0 | - | 0 | - | 2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 234 | 3456 |
| 1 | 734 | 3304 |
| 2 | 2896 | 3204 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (neg.f64 n)) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 (neg.f64 n) (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) (neg.f64 U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (neg.f64 U) U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 (neg.f64 t) (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 (neg.f64 l) (neg.f64 l)) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 (neg.f64 l) Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) (neg.f64 Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U (neg.f64 U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (neg.f64 n)) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 (neg.f64 n) (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) (neg.f64 U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (neg.f64 U) U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 (neg.f64 t) (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 (neg.f64 l) (neg.f64 l)) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 (neg.f64 l) Om) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) (neg.f64 Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U (neg.f64 U*))))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U) n) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 t) U) (-.f64 (-.f64 n (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 t (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 l) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 n n) Om))) (*.f64 (*.f64 l (pow.f64 (/.f64 n Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 Om) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) n))) (*.f64 (*.f64 Om (pow.f64 (/.f64 l n) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U*) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U* (pow.f64 (/.f64 l Om) 2)) (-.f64 U n))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (-.f64 U (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U U) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U*) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 l (*.f64 2 (/.f64 (*.f64 t t) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 t Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 Om (*.f64 2 (/.f64 (*.f64 l l) t))) (*.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 U* (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 Om Om) l))) (*.f64 (*.f64 n (pow.f64 (/.f64 Om l) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U* U*) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U* Om) 2)) (-.f64 U l))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U*))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (neg.f64 n)) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 (neg.f64 n) (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 (neg.f64 n) U)) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (-.f64 U U*) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 n)))))) |
(sqrt.f64 (*.f64 U (*.f64 (*.f64 n -2) (+.f64 t (+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 (*.f64 l (/.f64 l Om)) -2)))))) |
(sqrt.f64 (*.f64 U (*.f64 (*.f64 n -2) (fma.f64 (*.f64 (-.f64 U U*) n) (pow.f64 (/.f64 l Om) 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) (neg.f64 U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (neg.f64 U) U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (neg.f64 U) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (neg.f64 U) U*)))))) |
(sqrt.f64 (*.f64 (*.f64 U (*.f64 n -2)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (neg.f64 (+.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 U (*.f64 n -2)) (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 (neg.f64 t) (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (+.f64 (neg.f64 t) (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 (neg.f64 t) (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (-.f64 (*.f64 (*.f64 l (/.f64 l Om)) -2) t))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 (neg.f64 l) (neg.f64 l)) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 (neg.f64 l) Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) (neg.f64 Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (-.f64 t (*.f64 2 (*.f64 l (/.f64 l (neg.f64 Om))))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U (neg.f64 U*)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U (neg.f64 U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*))))) (*.f64 2 n)) U)) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (+.f64 U U*)) (/.f64 (*.f64 (*.f64 2 l) l) Om)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 (neg.f64 n)) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 (neg.f64 n) (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 (neg.f64 n) U)) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (-.f64 U U*) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 n))))))) |
(neg.f64 (sqrt.f64 (*.f64 U (*.f64 (*.f64 n -2) (+.f64 t (+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 (*.f64 l (/.f64 l Om)) -2))))))) |
(neg.f64 (sqrt.f64 (*.f64 U (*.f64 (*.f64 n -2) (fma.f64 (*.f64 (-.f64 U U*) n) (pow.f64 (/.f64 l Om) 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) (neg.f64 U)) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (neg.f64 U) U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 (neg.f64 U) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 (neg.f64 U) U*))))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 n -2)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (neg.f64 (+.f64 U U*))))))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 U (*.f64 n -2)) (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 (neg.f64 t) (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (+.f64 (neg.f64 t) (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))))) |
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 (neg.f64 t) (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) |
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (-.f64 (*.f64 (*.f64 l (/.f64 l Om)) -2) t)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 (neg.f64 l) (neg.f64 l)) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 (neg.f64 l) Om) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2))))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))))) |
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t))))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) (neg.f64 Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2)) (-.f64 U U*)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (-.f64 t (*.f64 2 (*.f64 l (/.f64 l (neg.f64 Om))))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l (neg.f64 Om)) 2)))))))) |
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 (+.f64 t (*.f64 2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 2 (*.f64 l (/.f64 l Om)) t)))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U (neg.f64 U*))))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U (neg.f64 U*))))))))) |
(neg.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U U*))))) (*.f64 2 n)) U))) |
(neg.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 n (+.f64 U U*)) (/.f64 (*.f64 (*.f64 2 l) l) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U) n) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U n)) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (-.f64 n U*))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U (-.f64 n U*)) (/.f64 (*.f64 (*.f64 2 l) l) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 t) U) (-.f64 (-.f64 n (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 t (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 t U)) (-.f64 (+.f64 n (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U t)) (-.f64 n (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U t) (fma.f64 t (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l Om)) -2 n))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 l) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 n n) Om))) (*.f64 (*.f64 l (pow.f64 (/.f64 n Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 l) (*.f64 U (-.f64 (+.f64 t (*.f64 -2 (*.f64 n (/.f64 n Om)))) (*.f64 l (*.f64 (pow.f64 (/.f64 n Om) 2) (-.f64 U U*))))))) |
(sqrt.f64 (*.f64 U (*.f64 (*.f64 2 l) (-.f64 t (fma.f64 2 (*.f64 n (/.f64 n Om)) (*.f64 l (*.f64 (-.f64 U U*) (pow.f64 (/.f64 n Om) 2)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U l) (fma.f64 l (*.f64 (pow.f64 (/.f64 n Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 n -2) (/.f64 n Om) t))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 Om) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) n))) (*.f64 (*.f64 Om (pow.f64 (/.f64 l n) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 Om) (*.f64 U (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l n)))) (*.f64 Om (*.f64 (pow.f64 (/.f64 l n) 2) (-.f64 U U*))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U Om)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l n)) (*.f64 Om (*.f64 (-.f64 U U*) (pow.f64 (/.f64 l n) 2))))))) |
(sqrt.f64 (*.f64 2 (*.f64 Om (*.f64 U (fma.f64 Om (*.f64 (pow.f64 (/.f64 l n) 2) (-.f64 U* U)) (fma.f64 (*.f64 l (/.f64 l n)) -2 t)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 U*) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 U* (pow.f64 (/.f64 l Om) 2)) (-.f64 U n))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U* U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 U* (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U n))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 U U*)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U* (-.f64 U n))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 U U*) (-.f64 (fma.f64 (*.f64 l (/.f64 l Om)) -2 t) (*.f64 (pow.f64 (/.f64 l Om) 2) (*.f64 U* (-.f64 U n))))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (-.f64 U (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) t) (-.f64 (+.f64 U (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 t U*)))))) |
(sqrt.f64 (*.f64 (*.f64 n (*.f64 2 t)) (-.f64 U (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 t U*)))))) |
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 t (fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (+.f64 U* (neg.f64 t))) (fma.f64 (*.f64 l (/.f64 l Om)) -2 U)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U U) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U Om) 2)) (-.f64 l U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) l) (-.f64 (+.f64 t (*.f64 -2 (*.f64 U (/.f64 U Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n l)) (-.f64 t (fma.f64 2 (*.f64 U (/.f64 U Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 l (-.f64 t (fma.f64 n (*.f64 (pow.f64 (/.f64 U Om) 2) (-.f64 l U*)) (*.f64 2 (*.f64 U (/.f64 U Om)))))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) Om) (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l U)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U) 2)) (-.f64 Om U*))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n Om) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l U)) (*.f64 n (*.f64 (pow.f64 (/.f64 l U) 2) (-.f64 Om U*)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n Om) (-.f64 t (fma.f64 n (*.f64 (pow.f64 (/.f64 l U) 2) (-.f64 Om U*)) (/.f64 (*.f64 (*.f64 2 l) l) U)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U*) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U* (-.f64 (+.f64 t (*.f64 -2 (*.f64 l (/.f64 l Om)))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U*)) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U* U)))))) |
(sqrt.f64 (*.f64 (fma.f64 (*.f64 (-.f64 U U*) n) (pow.f64 (/.f64 l Om) 2) (fma.f64 (*.f64 l (/.f64 l Om)) -2 t)) (*.f64 2 (*.f64 n U*)))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 l (*.f64 2 (/.f64 (*.f64 t t) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 t Om) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 l (*.f64 -2 (*.f64 t (/.f64 t Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 t Om) 2) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 l (fma.f64 2 (*.f64 t (/.f64 t Om)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 t Om) 2)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 n (*.f64 (pow.f64 (/.f64 t Om) 2) (-.f64 U* U)) (fma.f64 (*.f64 t (/.f64 t Om)) -2 l))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 Om (*.f64 2 (/.f64 (*.f64 l l) t))) (*.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 Om (+.f64 (*.f64 2 (*.f64 l (/.f64 l t))) (*.f64 n (*.f64 (pow.f64 (/.f64 l t) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 Om (fma.f64 2 (*.f64 l (/.f64 l t)) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l t) 2)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 (*.f64 n (pow.f64 (/.f64 l t) 2)) (-.f64 U* U) (fma.f64 (*.f64 l (/.f64 l t)) -2 Om))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 U* (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U t))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 U* (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U t))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 U* (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U t)))))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 Om Om) l))) (*.f64 (*.f64 n (pow.f64 (/.f64 Om l) 2)) (-.f64 U U*))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 (+.f64 t (*.f64 -2 (*.f64 Om (/.f64 Om l)))) (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 Om l) 2)))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 Om (/.f64 Om l)) (*.f64 n (*.f64 (-.f64 U U*) (pow.f64 (/.f64 Om l) 2)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (fma.f64 n (*.f64 (pow.f64 (/.f64 Om l) 2) (-.f64 U* U)) (fma.f64 (*.f64 Om (/.f64 Om l)) -2 t))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 U* U*) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 U* Om) 2)) (-.f64 U l))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 (+.f64 t (*.f64 -2 (*.f64 U* (/.f64 U* Om)))) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 U* (/.f64 U* Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 U* Om) 2) (-.f64 U l)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 (pow.f64 (/.f64 U* Om) 2) (*.f64 n (-.f64 U l)) (*.f64 2 (*.f64 U* (/.f64 U* Om))))))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) U*))) (*.f64 (*.f64 n (pow.f64 (/.f64 l U*) 2)) (-.f64 U Om))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l U*))) (*.f64 n (*.f64 (pow.f64 (/.f64 l U*) 2) (-.f64 U Om))))))) |
(sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l U*)) (*.f64 n (*.f64 (pow.f64 (/.f64 l U*) 2) (-.f64 U Om)))))))) |
(sqrt.f64 (*.f64 2 (*.f64 n (*.f64 U (-.f64 t (fma.f64 n (*.f64 (pow.f64 (/.f64 l U*) 2) (-.f64 U Om)) (/.f64 (*.f64 (*.f64 2 l) l) U*))))))) |
(abs l)
Compiled 336 to 151 computations (55.1% saved)
ival-mult, time spent: 99.0ms, 59.0% of total-timeival-pow, time spent: 28.0ms, 17.0% of total-timeival-sub, time spent: 21.0ms, 13.0% of total-timeival-div, time spent: 9.0ms, 5.0% of total-timeival-sqrt, time spent: 7.0ms, 4.0% of total-timeconst, time spent: 5.0ms, 3.0% of total-timeCompiled 87 to 46 computations (47.1% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 52.2% | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| ▶ | 55.3% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
| ▶ | 54.9% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
Compiled 101 to 66 computations (34.7% saved)
Found 12 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 88.7% | (/.f64 (*.f64 l l) Om) |
| ✓ | 86.8% | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)) |
| ✓ | 83.8% | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
| ✓ | 75.9% | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| ✓ | 91.2% | (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))) |
| ✓ | 86.8% | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)) |
| ✓ | 83.8% | (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| ✓ | 75.9% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
| ✓ | 91.5% | (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) |
| ✓ | 91.2% | (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
| ✓ | 88.3% | (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) |
| ✓ | 75.9% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
Compiled 461 to 174 computations (62.3% saved)
ival-mult, time spent: 145.0ms, 53.0% of total-timeival-pow, time spent: 49.0ms, 18.0% of total-timecomposed, time spent: 22.0ms, 8.0% of total-timeival-sub, time spent: 19.0ms, 7.0% of total-timeival-add, time spent: 15.0ms, 6.0% of total-timeival-sqrt, time spent: 10.0ms, 4.0% of total-timeconst, time spent: 7.0ms, 3.0% of total-timeival-div, time spent: 4.0ms, 1.0% of total-time186 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 53.0ms | U* | @ | -inf | (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
| 10.0ms | U* | @ | 0 | (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) |
| 8.0ms | n | @ | 0 | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
| 6.0ms | t | @ | inf | (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 6.0ms | l | @ | inf | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 1× | batch-egg-rewrite |
| 678× | associate-*r* |
| 278× | log1p-expm1-u |
| 278× | expm1-log1p-u |
| 273× | add-cube-cbrt |
| 272× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 47 | 934 |
| 1 | 838 | 934 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))))) |
(fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)) |
(+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
(*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)) |
(/.f64 (*.f64 l l) Om) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 U) n)) (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4)) |
(*.f64 (pow.f64 2 1/2) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/2)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) 2) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 2 U) n) t) (*.f64 (*.f64 (*.f64 2 U) n) (neg.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 2 U) n) (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2))) (*.f64 (*.f64 (*.f64 2 U) n) (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(+.f64 (*.f64 t (*.f64 (*.f64 2 U) n)) (*.f64 (neg.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (*.f64 (*.f64 2 U) n))) |
(+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 1) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2)) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3) (pow.f64 (*.f64 2 n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 U) n) 3) (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) (pow.f64 (*.f64 (*.f64 2 U) n) 3))) |
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1)) |
(+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(+.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1) (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) 1)) |
(+.f64 (*.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) 1) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1) |
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) (/.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2) (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2) (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (/.f64 1 (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))) (neg.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8)) (+.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4)) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 1)) |
(+.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) U) (*.f64 (pow.f64 (/.f64 l Om) 2) (neg.f64 U*))) |
(+.f64 (*.f64 U (pow.f64 (/.f64 l Om) 2)) (*.f64 (neg.f64 U*) (pow.f64 (/.f64 l Om) 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1) |
(pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (-.f64 U U*))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 4) (pow.f64 (-.f64 U U*) 2))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (pow.f64 (/.f64 l Om) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 l Om) 2) 3) (pow.f64 (-.f64 U U*) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 U U*) 3) (pow.f64 (pow.f64 (/.f64 l Om) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 U) n)) (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4)) |
(*.f64 (pow.f64 2 1/2) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/2)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) 2) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 2 U) n) t) (*.f64 (*.f64 (*.f64 2 U) n) (neg.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 2 U) n) (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2))) (*.f64 (*.f64 (*.f64 2 U) n) (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(+.f64 (*.f64 t (*.f64 (*.f64 2 U) n)) (*.f64 (neg.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (*.f64 (*.f64 2 U) n))) |
(+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 1) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2)) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3) (pow.f64 (*.f64 2 n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 U) n) 3) (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) (pow.f64 (*.f64 (*.f64 2 U) n) 3))) |
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1)) |
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*))) |
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 1) |
(pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1) |
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 3) |
(pow.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(exp.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1) |
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) (/.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2) (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2) (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (/.f64 1 (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2))) (neg.f64 (-.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 8)) (+.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2) (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4) (*.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2) (*.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2) 4)) (-.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 1)) |
(fma.f64 2 (/.f64 (pow.f64 l 2) Om) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(fma.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 (/.f64 (pow.f64 l 2) Om) 2 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)) n (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 1 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(fma.f64 1 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2) (cbrt.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om))) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 2) (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 (*.f64 (/.f64 l (sqrt.f64 Om)) (sqrt.f64 2)) (*.f64 (/.f64 l (sqrt.f64 Om)) (sqrt.f64 2)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(fma.f64 (*.f64 2 l) (/.f64 l Om) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 U) n)) (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4)) |
(*.f64 (pow.f64 2 1/2) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/2)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) 2) |
(fabs.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 2 U) n) t) (*.f64 (*.f64 (*.f64 2 U) n) (neg.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 2 U) n) (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2))) (*.f64 (*.f64 (*.f64 2 U) n) (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(+.f64 (*.f64 t (*.f64 (*.f64 2 U) n)) (*.f64 (neg.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (*.f64 (*.f64 2 U) n))) |
(+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 1) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2)) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) 2) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 n) 3) (pow.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3) (pow.f64 (*.f64 2 n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 U) n) 3) (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) (pow.f64 (*.f64 (*.f64 2 U) n) 3))) |
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1)) |
(+.f64 (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) U) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (neg.f64 U*))) |
(+.f64 (*.f64 U (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 (neg.f64 U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) 1) |
(pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 1) |
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 3) |
(pow.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (-.f64 U U*)) (*.f64 (/.f64 l Om) (sqrt.f64 n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 U U*)) (*.f64 n (pow.f64 (/.f64 l Om) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))) |
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(exp.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) 1) |
(*.f64 l (/.f64 l Om)) |
(*.f64 (/.f64 l Om) l) |
(*.f64 (pow.f64 l 2) (/.f64 1 Om)) |
(*.f64 1 (/.f64 (pow.f64 l 2) Om)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (/.f64 l (sqrt.f64 Om)) (/.f64 l (sqrt.f64 Om))) |
(*.f64 (neg.f64 (pow.f64 l 2)) (/.f64 1 (neg.f64 Om))) |
(*.f64 (*.f64 l 1) (/.f64 l Om)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 Om) 2)) (/.f64 (pow.f64 l 2) (cbrt.f64 Om))) |
(*.f64 (/.f64 1 (sqrt.f64 Om)) (/.f64 (pow.f64 l 2) (sqrt.f64 Om))) |
(*.f64 (/.f64 l 1) (/.f64 l Om)) |
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 Om) 2)) (/.f64 l (cbrt.f64 Om))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) 1) (/.f64 (cbrt.f64 (pow.f64 l 2)) Om)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (pow.f64 (cbrt.f64 Om) 2)) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l 4)) (sqrt.f64 Om)) (/.f64 (cbrt.f64 (pow.f64 l 2)) (sqrt.f64 Om))) |
(*.f64 (*.f64 (/.f64 l Om) 1) l) |
(*.f64 (*.f64 l (pow.f64 (cbrt.f64 (/.f64 l Om)) 2)) (cbrt.f64 (/.f64 l Om))) |
(*.f64 (*.f64 l (sqrt.f64 (/.f64 l Om))) (sqrt.f64 (/.f64 l Om))) |
(*.f64 (*.f64 (/.f64 l Om) (cbrt.f64 (pow.f64 l 2))) (cbrt.f64 l)) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (pow.f64 l 2) Om) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 1/3) |
(pow.f64 (/.f64 l (sqrt.f64 Om)) 2) |
(pow.f64 (/.f64 Om (pow.f64 l 2)) -1) |
(neg.f64 (/.f64 (pow.f64 l 2) (neg.f64 Om))) |
(neg.f64 (/.f64 (neg.f64 (pow.f64 l 2)) Om)) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l 2) Om))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l 2) Om)))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3)) |
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (/.f64 l Om) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l Om) 3) (pow.f64 l 3))) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 Om 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l 2) Om)) 1)) |
Compiled 49792 to 30378 computations (39% saved)
27 alts after pruning (24 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1174 | 24 | 1198 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 3 | 3 |
| Done | 0 | 0 | 0 |
| Total | 1174 | 27 | 1201 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 52.2% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) 2) |
| 34.4% | (+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (sqrt.f64 2)) Om) (sqrt.f64 (/.f64 (*.f64 U n) t)))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2))) | |
| 12.3% | (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) | |
| ▶ | 26.6% | (*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
| 30.6% | (*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) | |
| 38.1% | (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) | |
| 2.8% | (*.f64 U* (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 2) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) l) (sqrt.f64 (/.f64 U (pow.f64 U* 3))))) (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (/.f64 U U*))))) | |
| 49.6% | (sqrt.f64 (+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n)))) | |
| 39.2% | (sqrt.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 n 2) (-.f64 U U*)))) Om)) (*.f64 4 (*.f64 U (*.f64 (pow.f64 l 2) n)))) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) | |
| ▶ | 44.2% | (sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
| 22.5% | (sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) | |
| ✓ | 52.2% | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 46.6% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) | |
| 38.7% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) | |
| ✓ | 55.3% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
| 47.2% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) | |
| ✓ | 54.9% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
| 44.7% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) | |
| 47.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) | |
| 52.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) | |
| 27.4% | (sqrt.f64 (*.f64 U* (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 n (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) U*)) (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (pow.f64 n 2))) (pow.f64 Om 2)))))) | |
| ▶ | 10.8% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
| 45.2% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) | |
| ▶ | 38.3% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
| 15.9% | (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) | |
| 49.4% | (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) | |
| 39.6% | (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2)) |
Compiled 1659 to 1204 computations (27.4% saved)
Found 19 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.9% | (/.f64 (pow.f64 l 2) Om) |
| ✓ | 97.4% | (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
| ✓ | 96.5% | (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
| ✓ | 95.9% | (sqrt.f64 (*.f64 (*.f64 2 U) n)) |
| ✓ | 99.2% | (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2))) |
| ✓ | 95.5% | (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)) |
| ✓ | 94.7% | (*.f64 (pow.f64 l 2) (pow.f64 n 2)) |
| ✓ | 94.7% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
| ✓ | 98.7% | (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om) |
| ✓ | 98.5% | (*.f64 U (*.f64 (pow.f64 l 2) n)) |
| ✓ | 97.8% | (*.f64 (pow.f64 l 2) n) |
| ✓ | 95.2% | (sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
| ✓ | 100.0% | (*.f64 2 (*.f64 U (*.f64 n t))) |
| ✓ | 99.5% | (*.f64 U (*.f64 n t)) |
| ✓ | 96.3% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
| ✓ | 98.9% | (/.f64 (pow.f64 l 2) Om) |
| ✓ | 97.1% | (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
| ✓ | 96.5% | (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
| ✓ | 93.6% | (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) |
Compiled 553 to 287 computations (48.1% saved)
ival-mult, time spent: 164.0ms, 34.0% of total-timeival-pow, time spent: 124.0ms, 25.0% of total-timeival-div, time spent: 87.0ms, 18.0% of total-timecomposed, time spent: 41.0ms, 8.0% of total-timeival-sqrt, time spent: 23.0ms, 5.0% of total-timeival-add, time spent: 22.0ms, 5.0% of total-timeconst, time spent: 13.0ms, 3.0% of total-timeival-sub, time spent: 12.0ms, 2.0% of total-time216 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 20.0ms | n | @ | -inf | (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
| 18.0ms | n | @ | -inf | (*.f64 U (*.f64 n t)) |
| 10.0ms | n | @ | inf | (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) |
| 8.0ms | l | @ | -inf | (sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
| 7.0ms | l | @ | inf | (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) |
| 1× | batch-egg-rewrite |
| 442× | cbrt-prod |
| 412× | log1p-expm1-u |
| 412× | expm1-log1p-u |
| 400× | add-exp-log |
| 400× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 55 | 903 |
| 1 | 923 | 903 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) |
(fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(/.f64 (pow.f64 l 2) Om) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(*.f64 U (*.f64 n t)) |
(*.f64 2 (*.f64 U (*.f64 n t))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(*.f64 (pow.f64 l 2) n) |
(*.f64 U (*.f64 (pow.f64 l 2) n)) |
(/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
(*.f64 (pow.f64 l 2) (pow.f64 n 2)) |
(/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)) |
(*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2))) |
(sqrt.f64 (*.f64 (*.f64 2 U) n)) |
(fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(/.f64 (pow.f64 l 2) Om) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4))) 1) |
(*.f64 (pow.f64 2 1/4) (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4)) |
(*.f64 (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) (pow.f64 2 1/4)) |
(*.f64 1 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4))) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4)) (sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4))) |
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/8) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/8)) |
(*.f64 (pow.f64 1 1/4) (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4)) |
(*.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 1/4) (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 1/4)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2) 1/4) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) (pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4))) |
(exp.f64 (*.f64 1/4 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1)) |
(+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1) |
(*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2)) (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2) |
(log.f64 (exp.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1) |
(pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (*.f64 n U))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) (pow.f64 (*.f64 n U) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) 1) |
(*.f64 (pow.f64 l 2) (/.f64 1 Om)) |
(*.f64 1 (/.f64 (pow.f64 l 2) Om)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) (sqrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(pow.f64 (/.f64 (pow.f64 l 2) Om) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) |
(pow.f64 (/.f64 Om (pow.f64 l 2)) -1) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l 2) Om))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l 2) Om)))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 Om 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l 2) Om)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t)))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (*.f64 n t)))) 1) |
(pow.f64 (*.f64 U (*.f64 n t)) 1) |
(pow.f64 (cbrt.f64 (*.f64 U (*.f64 n t))) 3) |
(pow.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) 2) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) t) U)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (*.f64 n t))))) |
(cbrt.f64 (pow.f64 (*.f64 U (*.f64 n t)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 n t) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n U) 3) (pow.f64 t 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n t) 3) (pow.f64 U 3))) |
(expm1.f64 (log1p.f64 (*.f64 U (*.f64 n t)))) |
(log1p.f64 (expm1.f64 (*.f64 U (*.f64 n t)))) |
(exp.f64 (log.f64 (*.f64 U (*.f64 n t)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 U (*.f64 n t))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 1) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3) 1/3) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) 2) (*.f64 n t))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) 1) |
(*.f64 1 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(*.f64 (cbrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))) (cbrt.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))) (sqrt.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))) 1/2)) |
(pow.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2) |
(pow.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))) 3) |
(pow.f64 (pow.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))))) |
(cbrt.f64 (pow.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(hypot.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) (sqrt.f64 (*.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))))) |
(hypot.f64 (sqrt.f64 (*.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t)))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -4 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) (*.f64 (*.f64 2 U) (*.f64 n t))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (pow.f64 l 2)))) 1) |
(pow.f64 (*.f64 n (pow.f64 l 2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 n (pow.f64 l 2))) 3) |
(pow.f64 (pow.f64 (*.f64 n (pow.f64 l 2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 n (pow.f64 l 2))) 2) |
(log.f64 (pow.f64 (exp.f64 n) (pow.f64 l 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (pow.f64 l 2))))) |
(cbrt.f64 (pow.f64 (*.f64 n (pow.f64 l 2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (pow.f64 l 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 n 3))) |
(expm1.f64 (log1p.f64 (*.f64 n (pow.f64 l 2)))) |
(log1p.f64 (expm1.f64 (*.f64 n (pow.f64 l 2)))) |
(exp.f64 (log.f64 (*.f64 n (pow.f64 l 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 n (pow.f64 l 2))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n))) 1) |
(pow.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n)) 2) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (pow.f64 l 2)) U)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n) 3)) |
(cbrt.f64 (*.f64 (pow.f64 U 3) (pow.f64 (*.f64 n (pow.f64 l 2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 n (pow.f64 l 2)) 3) (pow.f64 U 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n))) |
(exp.f64 (log.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) 1) |
(*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) |
(*.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n) (/.f64 1 Om)) |
(*.f64 1 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))) 2) (cbrt.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) |
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))) (sqrt.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) |
(pow.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) 1) |
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))) 3) |
(pow.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))) 2) |
(pow.f64 (/.f64 Om (*.f64 (*.f64 U (pow.f64 l 2)) n)) -1) |
(log.f64 (pow.f64 (exp.f64 U) (/.f64 (*.f64 n (pow.f64 l 2)) Om))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))))) |
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 U (pow.f64 l 2)) n) 3) (pow.f64 Om 3))) |
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) |
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) |
(exp.f64 (log.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (*.f64 n (pow.f64 l 2)) Om))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) |
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) |
(pow.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l n) 2))) 1) |
(pow.f64 (pow.f64 (*.f64 l n) 2) 1) |
(pow.f64 (*.f64 l n) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l n) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) 1/3) |
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 l n) 2)) 2) |
(pow.f64 (*.f64 n l) 2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l n) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l n) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 (pow.f64 n 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 n 2) 3) (pow.f64 (pow.f64 l 2) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l n) 2))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l n) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 l n)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 l n))) 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l n)) 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1) |
(*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))) |
(*.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 l n) 2))) (pow.f64 Om -2)) |
(*.f64 1 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) |
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) |
(pow.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) 2) |
(pow.f64 (/.f64 (pow.f64 Om 2) (*.f64 U (*.f64 U* (pow.f64 (*.f64 l n) 2)))) -1) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 U*) (pow.f64 (*.f64 l n) 2)) U) (pow.f64 Om -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 l n) 2))) 3) (pow.f64 (pow.f64 Om 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) |
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) |
(exp.f64 (log.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)))) 1) |
(pow.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2))) 3) |
(pow.f64 (pow.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2))) 2) |
(log.f64 (pow.f64 (exp.f64 U*) (pow.f64 (*.f64 l n) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2))))) |
(cbrt.f64 (pow.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 U* 3) (pow.f64 (pow.f64 (*.f64 l n) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) (pow.f64 U* 3))) |
(expm1.f64 (log1p.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)))) |
(log1p.f64 (expm1.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)))) |
(exp.f64 (log.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 n U)))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 n U))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 n)) |
(*.f64 (sqrt.f64 n) (sqrt.f64 (*.f64 2 U))) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 n U))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 n U)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n U))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 n U))) 1/2)) |
(pow.f64 (*.f64 2 (*.f64 n U)) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 n U)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n U))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 n U))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 1)) |
(+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1) |
(*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 2)) (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 2) |
(log.f64 (exp.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1) |
(*.f64 1 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (cbrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (cbrt.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/2)) |
(pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 1/2) |
(pow.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3) |
(pow.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(cbrt.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(exp.f64 (log.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) 1) |
(*.f64 (pow.f64 l 2) (/.f64 1 Om)) |
(*.f64 1 (/.f64 (pow.f64 l 2) Om)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) (sqrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(pow.f64 (/.f64 (pow.f64 l 2) Om) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) |
(pow.f64 (/.f64 Om (pow.f64 l 2)) -1) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l 2) Om))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l 2) Om)))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 l 2) 3) (pow.f64 Om 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l 2) Om)) 1)) |
Compiled 41096 to 26863 computations (34.6% saved)
51 alts after pruning (47 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1030 | 32 | 1062 |
| Fresh | 4 | 15 | 19 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 2 | 3 |
| Total | 1038 | 51 | 1089 |
| Status | Accuracy | Program |
|---|---|---|
| 30.6% | (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) | |
| 50.4% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) | |
| 41.0% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) | |
| ▶ | 41.2% | (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
| 18.9% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 2) | |
| 5.2% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (pow.f64 n 2))) (pow.f64 Om 2)))) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))) 2) | |
| 21.3% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 -2 (log.f64 (/.f64 1 l)))))) 2) | |
| 22.9% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 2) | |
| 25.6% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 n) (log.f64 (*.f64 2 (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 2) | |
| 23.1% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 U* (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))))) 2) | |
| 49.4% | (pow.f64 (exp.f64 (*.f64 1/4 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 2) | |
| 51.8% | (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 3)) 2) | |
| 37.6% | (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) | |
| 12.3% | (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) | |
| 20.6% | (*.f64 (+.f64 (sqrt.f64 t) (*.f64 -1 (*.f64 (/.f64 (pow.f64 l 2) Om) (sqrt.f64 (/.f64 1 t))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 3.2% | (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 26.5% | (*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 2)) | |
| 26.6% | (*.f64 (sqrt.f64 (-.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 23.8% | (*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 11.7% | (*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 2)) | |
| 30.6% | (*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) | |
| 38.1% | (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) | |
| 22.1% | (*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) | |
| 20.3% | (*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 19.4% | (*.f64 (cbrt.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3/2)) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 2.8% | (*.f64 U* (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 2) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) l) (sqrt.f64 (/.f64 U (pow.f64 U* 3))))) (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (/.f64 U U*))))) | |
| 12.1% | (*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) | |
| 28.4% | (sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) | |
| 49.6% | (sqrt.f64 (+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n)))) | |
| 39.2% | (sqrt.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 n 2) (-.f64 U U*)))) Om)) (*.f64 4 (*.f64 U (*.f64 (pow.f64 l 2) n)))) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) | |
| 44.2% | (sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 (cbrt.f64 (*.f64 n (pow.f64 l 2))) 3)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) | |
| ▶ | 22.5% | (sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
| 46.6% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) | |
| 38.7% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) | |
| ✓ | 55.3% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
| 47.2% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) | |
| ✓ | 54.9% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
| ▶ | 44.7% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
| 47.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) | |
| ▶ | 52.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
| 46.2% | (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) | |
| 11.2% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) 1/3))) (pow.f64 Om 2)))) | |
| 12.9% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) | |
| ✓ | 10.8% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
| 6.5% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (exp.f64 (*.f64 (log.f64 (*.f64 l n)) 2)))) (pow.f64 Om 2)))) | |
| ▶ | 45.2% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
| ✓ | 38.3% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
| 15.9% | (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) | |
| 36.2% | (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) | |
| 11.7% | (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) | |
| 32.1% | (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
Compiled 2709 to 2063 computations (23.8% saved)
Found 18 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 88.7% | (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)) |
| ✓ | 84.7% | (sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
| ✓ | 84.4% | (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) |
| ✓ | 70.8% | (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2))))) |
| ✓ | 92.9% | (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) |
| ✓ | 86.6% | (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))) |
| ✓ | 84.7% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
| ✓ | 84.4% | (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) |
| ✓ | 98.2% | (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
| ✓ | 94.7% | (/.f64 (pow.f64 l 2) Om) |
| ✓ | 91.7% | (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
| ✓ | 85.0% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
| ✓ | 93.0% | (*.f64 (*.f64 2 U) (*.f64 n t)) |
| ✓ | 84.7% | (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
| ✓ | 94.7% | (/.f64 (pow.f64 l 2) Om) |
| ✓ | 92.9% | (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
| ✓ | 90.0% | (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
| ✓ | 84.7% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
Compiled 727 to 392 computations (46.1% saved)
ival-mult, time spent: 478.0ms, 34.0% of total-timeival-div, time spent: 330.0ms, 23.0% of total-timeival-pow, time spent: 287.0ms, 20.0% of total-timeival-sub, time spent: 152.0ms, 11.0% of total-timecomposed, time spent: 54.0ms, 4.0% of total-timeival-add, time spent: 54.0ms, 4.0% of total-timeconst, time spent: 33.0ms, 2.0% of total-timeival-sqrt, time spent: 33.0ms, 2.0% of total-time246 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 232.0ms | U | @ | -inf | (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
| 34.0ms | U* | @ | -inf | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
| 17.0ms | t | @ | 0 | (sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
| 7.0ms | n | @ | -inf | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
| 6.0ms | U | @ | 0 | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
| 1× | batch-egg-rewrite |
| 526× | cbrt-prod |
| 516× | log1p-expm1-u |
| 516× | expm1-log1p-u |
| 504× | add-exp-log |
| 502× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 1197 |
| 1 | 1151 | 1177 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(/.f64 (pow.f64 l 2) Om) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (*.f64 2 U) (*.f64 n t)) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(/.f64 (pow.f64 l 2) Om) |
(*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) |
(/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))) |
(*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) |
(*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2))))) |
(/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)) |
(sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
(/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 1/2)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 1/2)) |
(*.f64 (pow.f64 (*.f64 (*.f64 2 n) U) 1/2) (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) |
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) 1)) |
(+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 1) |
(*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))) |
(*.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)) 1) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))) 2) (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))) (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)) 2)) (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))) 2) |
(log.f64 (exp.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) 1) |
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 3) 1/3) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) (*.f64 2 n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) 1) |
(*.f64 1 (/.f64 (pow.f64 l 2) Om)) |
(*.f64 (pow.f64 l 2) (/.f64 1 Om)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) (sqrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2)) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(pow.f64 (/.f64 (pow.f64 l 2) Om) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) |
(pow.f64 (/.f64 Om (pow.f64 l 2)) -1) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l 2) Om))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l 2) Om)))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l 2) Om)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(*.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/4) (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/4)) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 U (*.f64 n t)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(*.f64 (pow.f64 (*.f64 (*.f64 2 U) n) 1/2) (sqrt.f64 t)) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 1) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3) 1/3) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) t) (*.f64 2 U))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 U) (*.f64 n t))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) 1/2)) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) 3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) 1) |
(pow.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 2) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) U)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) 1) |
(*.f64 1 (/.f64 (pow.f64 l 2) Om)) |
(*.f64 (pow.f64 l 2) (/.f64 1 Om)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) (sqrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 2)) (cbrt.f64 (/.f64 (pow.f64 l 2) Om))) |
(pow.f64 (/.f64 (pow.f64 l 2) Om) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l 2) Om)) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l 2) Om)) 2) |
(pow.f64 (/.f64 Om (pow.f64 l 2)) -1) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l 2) Om))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l 2) Om)))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l 2) Om) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l 2) Om))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l 2) Om))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l 2) Om)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) 1) |
(pow.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3) |
(pow.f64 (pow.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 2) |
(log.f64 (pow.f64 (exp.f64 n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))) |
(cbrt.f64 (pow.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(log1p.f64 (expm1.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(exp.f64 (log.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) 1) |
(*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) |
(*.f64 1 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) |
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om -2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 2) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(*.f64 (sqrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) (sqrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 2) |
(pow.f64 (/.f64 (pow.f64 Om 2) (*.f64 n (-.f64 U U*))) -1) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (-.f64 U U*)) (pow.f64 Om -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(exp.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(*.f64 (sqrt.f64 (*.f64 2 n)) (sqrt.f64 (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(*.f64 (sqrt.f64 2) (pow.f64 (*.f64 n (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 1/2)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) |
(*.f64 (pow.f64 (*.f64 (*.f64 2 n) U) 1/2) (sqrt.f64 (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 1/2)) |
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) 1)) |
(+.f64 (*.f64 (pow.f64 l 2) (/.f64 2 Om)) (*.f64 (pow.f64 l 2) (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(+.f64 (*.f64 (/.f64 2 Om) (pow.f64 l 2)) (*.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) (pow.f64 l 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 1) |
(pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) 2) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 l 2)) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) 1)) |
(fma.f64 (pow.f64 l 2) (/.f64 2 Om) (*.f64 (pow.f64 l 2) (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(fma.f64 (/.f64 2 Om) (pow.f64 l 2) (*.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) (pow.f64 l 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) 1) |
(pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 3) 1/3) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) U) (*.f64 2 n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) 1)) |
(+.f64 (*.f64 (pow.f64 l 2) (*.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))))) (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) |
(+.f64 (*.f64 (*.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) (pow.f64 l 2)) (*.f64 (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)) (pow.f64 l 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) 1) |
(pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 3) 1/3) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 l 2)) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 1)) |
(fma.f64 (pow.f64 l 2) (*.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) (*.f64 (pow.f64 l 2) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) |
(fma.f64 (*.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))) (pow.f64 l 2) (*.f64 (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)) (pow.f64 l 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) 1) |
(*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) |
(*.f64 1 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) |
(*.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om -2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 2) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(*.f64 (sqrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) (sqrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 2)) (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 2) |
(pow.f64 (/.f64 (pow.f64 Om 2) (*.f64 n (-.f64 U U*))) -1) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) (-.f64 U U*)) (pow.f64 Om -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(log1p.f64 (expm1.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(exp.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(*.f64 (sqrt.f64 (pow.f64 l 2)) (sqrt.f64 (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) |
(*.f64 (sqrt.f64 (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) (sqrt.f64 (pow.f64 l 2))) |
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 1/2)) |
(pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) 2) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2))))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 l 2) (fma.f64 -2 (*.f64 (*.f64 U n) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om))) (/.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) (pow.f64 l 2)))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) 1) |
(*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))) |
(*.f64 1 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))) |
(*.f64 (*.f64 U (*.f64 n t)) (pow.f64 l -2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))) 2) (cbrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) |
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))) (sqrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))) 2)) (cbrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) |
(pow.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))) 2) |
(pow.f64 (/.f64 (pow.f64 l 2) (*.f64 U (*.f64 n t))) -1) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 n) t) U) (pow.f64 l -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) |
(log1p.f64 (expm1.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) |
(exp.f64 (log.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 U (/.f64 (*.f64 n t) (pow.f64 l 2)))) 1)) |
Compiled 47556 to 30614 computations (35.6% saved)
57 alts after pruning (52 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1207 | 16 | 1223 |
| Fresh | 6 | 36 | 42 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 3 | 4 |
| Total | 1217 | 57 | 1274 |
| Status | Accuracy | Program |
|---|---|---|
| 30.6% | (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) | |
| 50.4% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) | |
| ▶ | 37.1% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
| 41.0% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) | |
| ✓ | 41.2% | (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
| 50.6% | (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) | |
| 18.9% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 2) | |
| 5.2% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (pow.f64 n 2))) (pow.f64 Om 2)))) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))) 2) | |
| 21.3% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 -2 (log.f64 (/.f64 1 l)))))) 2) | |
| ▶ | 22.9% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 2) |
| 25.6% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 n) (log.f64 (*.f64 2 (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 2) | |
| 49.4% | (pow.f64 (exp.f64 (*.f64 1/4 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 2) | |
| 51.8% | (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 3)) 2) | |
| 37.6% | (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) | |
| 12.3% | (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) | |
| ▶ | 3.2% | (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
| 26.5% | (*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 2)) | |
| 23.8% | (*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 22.1% | (*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) | |
| 11.7% | (*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 2)) | |
| 30.6% | (*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) (sqrt.f64 (*.f64 2 n))) | |
| 27.6% | (*.f64 (sqrt.f64 (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) (sqrt.f64 (*.f64 2 n))) | |
| 29.8% | (*.f64 (sqrt.f64 (*.f64 U (+.f64 (*.f64 -2 (*.f64 n (+.f64 (*.f64 -1 (/.f64 (*.f64 U* n) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (*.f64 2 (/.f64 (*.f64 n t) (pow.f64 l 2)))))) l) | |
| 38.1% | (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) | |
| 26.5% | (*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) | |
| 20.3% | (*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 19.4% | (*.f64 (cbrt.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3/2)) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 22.5% | (*.f64 l (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) | |
| 29.3% | (*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) | |
| 2.8% | (*.f64 U* (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 2) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) l) (sqrt.f64 (/.f64 U (pow.f64 U* 3))))) (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (/.f64 U U*))))) | |
| 12.1% | (*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) | |
| 28.4% | (sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) | |
| 49.6% | (sqrt.f64 (+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n)))) | |
| 39.2% | (sqrt.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 n 2) (-.f64 U U*)))) Om)) (*.f64 4 (*.f64 U (*.f64 (pow.f64 l 2) n)))) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) | |
| 46.6% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) | |
| 38.7% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) | |
| ✓ | 55.3% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
| 47.2% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) | |
| ✓ | 54.9% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
| ✓ | 44.7% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
| 38.8% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))))) | |
| 47.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) | |
| ▶ | 52.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
| ▶ | 38.3% | (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
| 46.2% | (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) | |
| 11.2% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) 1/3))) (pow.f64 Om 2)))) | |
| 12.9% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) | |
| ✓ | 10.8% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
| 6.5% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (exp.f64 (*.f64 (log.f64 (*.f64 l n)) 2)))) (pow.f64 Om 2)))) | |
| 45.2% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) | |
| 12.6% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) | |
| 31.3% | (sqrt.f64 (*.f64 2 (*.f64 U (expm1.f64 (log1p.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))))) | |
| 12.8% | (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) | |
| 15.9% | (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) | |
| 36.2% | (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) | |
| 11.7% | (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) | |
| 32.1% | (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
Compiled 2934 to 2239 computations (23.7% saved)
Compiled 483 to 272 computations (43.7% saved)
ival-pow, time spent: 234.0ms, 44.0% of total-timeival-mult, time spent: 144.0ms, 27.0% of total-timeival-log, time spent: 49.0ms, 9.0% of total-timeival-div, time spent: 45.0ms, 8.0% of total-timeival-add, time spent: 20.0ms, 4.0% of total-timeival-sqrt, time spent: 17.0ms, 3.0% of total-timeconst, time spent: 13.0ms, 2.0% of total-timeival-exp, time spent: 7.0ms, 1.0% of total-timeival-sub, time spent: 7.0ms, 1.0% of total-timeCompiled 6 to 6 computations (0% saved)
57 alts after pruning (47 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 0 | 0 |
| Fresh | 0 | 47 | 47 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 5 | 5 |
| Total | 0 | 57 | 57 |
| Status | Accuracy | Program |
|---|---|---|
| 30.6% | (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) | |
| 50.4% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) | |
| ✓ | 37.1% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
| 41.0% | (pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) | |
| ✓ | 41.2% | (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
| 50.6% | (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) | |
| 18.9% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 2) | |
| 5.2% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (pow.f64 n 2))) (pow.f64 Om 2)))) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))) 2) | |
| 21.3% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 -2 (log.f64 (/.f64 1 l)))))) 2) | |
| ✓ | 22.9% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 2) |
| 25.6% | (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 n) (log.f64 (*.f64 2 (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 2) | |
| 49.4% | (pow.f64 (exp.f64 (*.f64 1/4 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 2) | |
| 51.8% | (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 3)) 2) | |
| 37.6% | (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) | |
| 12.3% | (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) | |
| ✓ | 3.2% | (*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
| 26.5% | (*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 2)) | |
| 23.8% | (*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 22.1% | (*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) | |
| 11.7% | (*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 2)) | |
| 30.6% | (*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) (sqrt.f64 (*.f64 2 n))) | |
| 27.6% | (*.f64 (sqrt.f64 (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) (sqrt.f64 (*.f64 2 n))) | |
| 29.8% | (*.f64 (sqrt.f64 (*.f64 U (+.f64 (*.f64 -2 (*.f64 n (+.f64 (*.f64 -1 (/.f64 (*.f64 U* n) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (*.f64 2 (/.f64 (*.f64 n t) (pow.f64 l 2)))))) l) | |
| 38.1% | (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) | |
| 26.5% | (*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) | |
| 20.3% | (*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 19.4% | (*.f64 (cbrt.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3/2)) (sqrt.f64 (*.f64 (*.f64 2 U) n))) | |
| 22.5% | (*.f64 l (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) | |
| 29.3% | (*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) | |
| 2.8% | (*.f64 U* (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 2) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) l) (sqrt.f64 (/.f64 U (pow.f64 U* 3))))) (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (/.f64 U U*))))) | |
| 12.1% | (*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) | |
| 28.4% | (sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) | |
| 49.6% | (sqrt.f64 (+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n)))) | |
| 39.2% | (sqrt.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 n 2) (-.f64 U U*)))) Om)) (*.f64 4 (*.f64 U (*.f64 (pow.f64 l 2) n)))) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) | |
| 46.6% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) | |
| 38.7% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) | |
| ✓ | 55.3% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
| 47.2% | (sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) | |
| ✓ | 54.9% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
| ✓ | 44.7% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
| 38.8% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))))) | |
| 47.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) | |
| ✓ | 52.1% | (sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
| ✓ | 38.3% | (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
| 46.2% | (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) | |
| 11.2% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) 1/3))) (pow.f64 Om 2)))) | |
| 12.9% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) | |
| ✓ | 10.8% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
| 6.5% | (sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (exp.f64 (*.f64 (log.f64 (*.f64 l n)) 2)))) (pow.f64 Om 2)))) | |
| 45.2% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) | |
| 12.6% | (sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) | |
| 31.3% | (sqrt.f64 (*.f64 2 (*.f64 U (expm1.f64 (log1p.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))))) | |
| 12.8% | (sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) | |
| 15.9% | (sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) | |
| 36.2% | (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) | |
| 11.7% | (exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) | |
| 32.1% | (cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
Compiled 3216 to 2225 computations (30.8% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) |
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) |
(sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(*.f64 l (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
(*.f64 (sqrt.f64 (*.f64 U (+.f64 (*.f64 -2 (*.f64 n (+.f64 (*.f64 -1 (/.f64 (*.f64 U* n) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (*.f64 2 (/.f64 (*.f64 n t) (pow.f64 l 2)))))) l) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n)))) |
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 2)) |
(sqrt.f64 (*.f64 2 (*.f64 U (expm1.f64 (log1p.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))))) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (exp.f64 (*.f64 (log.f64 (*.f64 l n)) 2)))) (pow.f64 Om 2)))) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 2) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) |
(*.f64 (+.f64 (sqrt.f64 t) (*.f64 -1 (*.f64 (/.f64 (pow.f64 l 2) Om) (sqrt.f64 (/.f64 1 t))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 (cbrt.f64 (*.f64 n (pow.f64 l 2))) 3)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (sqrt.f64 (-.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
(sqrt.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 n 2) (-.f64 U U*)))) Om)) (*.f64 4 (*.f64 U (*.f64 (pow.f64 l 2) n)))) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) 1/3))) (pow.f64 Om 2)))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 n) (log.f64 (*.f64 2 (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 2) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) (sqrt.f64 (*.f64 2 n))) |
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (sqrt.f64 2)) Om) (sqrt.f64 (/.f64 (*.f64 U n) t)))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 -2 (log.f64 (/.f64 1 l)))))) 2) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) 3/2)) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(pow.f64 (exp.f64 (*.f64 1/4 (log.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (pow.f64 n 2))) (pow.f64 Om 2)))) (*.f64 -1 (log.f64 (/.f64 -1 U*)))))) 2) |
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 2 (*.f64 n U)))) 2)) |
(pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 3)) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 U) (log.f64 (*.f64 2 (*.f64 n (-.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 U* (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))))) 2) |
(sqrt.f64 (*.f64 U* (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 n (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) U*)) (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (pow.f64 n 2))) (pow.f64 Om 2)))))) |
(*.f64 U* (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 Om (*.f64 (sqrt.f64 2) (-.f64 t (+.f64 (*.f64 2 (/.f64 (pow.f64 l 2) Om)) (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) (pow.f64 Om 2)))))) l) (sqrt.f64 (/.f64 U (pow.f64 U* 3))))) (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (/.f64 U U*))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2))))))) (*.f64 -2 (log.f64 (/.f64 1 l)))))) 2) |
8 calls:
| 338.0ms | n |
| 278.0ms | U* |
| 229.0ms | Om |
| 208.0ms | U |
| 114.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 62.3% | 6 | n |
| 60.4% | 6 | U |
| 57.4% | 3 | t |
| 63.6% | 3 | l |
| 59.9% | 5 | Om |
| 59.8% | 5 | U* |
| 65.5% | 3 | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 66.0% | 3 | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
Compiled 109 to 81 computations (25.7% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) |
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) |
(sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(*.f64 l (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
(*.f64 (sqrt.f64 (*.f64 U (+.f64 (*.f64 -2 (*.f64 n (+.f64 (*.f64 -1 (/.f64 (*.f64 U* n) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (*.f64 2 (/.f64 (*.f64 n t) (pow.f64 l 2)))))) l) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 t (*.f64 (/.f64 (pow.f64 l 2) Om) -2)) (*.f64 (*.f64 2 U) n)) (*.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))) (*.f64 (*.f64 2 U) n)))) |
(*.f64 (sqrt.f64 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2)))) (sqrt.f64 2)) |
(sqrt.f64 (*.f64 2 (*.f64 U (expm1.f64 (log1p.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))))))) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (exp.f64 (*.f64 (log.f64 (*.f64 l n)) 2)))) (pow.f64 Om 2)))) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (*.f64 (pow.f64 l 2) (pow.f64 n 2)))) (pow.f64 Om 2)))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 -1 t)))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 2 (*.f64 U n))) (*.f64 -1 (log.f64 (/.f64 1 t)))))) 2) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 U (/.f64 (*.f64 U* (pow.f64 (*.f64 l n) 2)) (pow.f64 Om 2))))) 1/2)) |
(*.f64 (+.f64 (sqrt.f64 t) (*.f64 -1 (*.f64 (/.f64 (pow.f64 l 2) Om) (sqrt.f64 (/.f64 1 t))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 (cbrt.f64 (*.f64 n (pow.f64 l 2))) 3)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))))) |
(*.f64 (sqrt.f64 (-.f64 t (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
(sqrt.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 (pow.f64 n 2) (-.f64 U U*)))) Om)) (*.f64 4 (*.f64 U (*.f64 (pow.f64 l 2) n)))) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (pow.f64 (pow.f64 (*.f64 l n) 2) 3) 1/3))) (pow.f64 Om 2)))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 n) (log.f64 (*.f64 2 (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))))) 2) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (fma.f64 n (/.f64 (-.f64 U U*) (pow.f64 Om 2)) (/.f64 2 Om)))))) (sqrt.f64 (*.f64 2 n))) |
(+.f64 (*.f64 -1 (*.f64 (/.f64 (*.f64 (pow.f64 l 2) (sqrt.f64 2)) Om) (sqrt.f64 (/.f64 (*.f64 U n) t)))) (*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (*.f64 U (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))) (sqrt.f64 (*.f64 2 n))) |
(*.f64 (sqrt.f64 (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (fma.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2)) (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) 1/4) 2) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(*.f64 (sqrt.f64 (*.f64 U (+.f64 (*.f64 -2 (*.f64 n (+.f64 (*.f64 -1 (/.f64 (*.f64 U* n) (pow.f64 Om 2))) (*.f64 2 (/.f64 1 Om))))) (*.f64 2 (/.f64 (*.f64 n t) (pow.f64 l 2)))))) l) |
2 calls:
| 58.0ms | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
| 55.0ms | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.2% | 3 | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 64.7% | 3 | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
Compiled 67 to 45 computations (32.8% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) |
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) |
(sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (+.f64 (*.f64 2 (pow.f64 l 2)) (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) Om)) Om)))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 1 (+.f64 (*.f64 (-.f64 U U*) (*.f64 n (pow.f64 (/.f64 l Om) 2))) (/.f64 (*.f64 2 (pow.f64 l 2)) Om))))))) |
(*.f64 l (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 U (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))) (*.f64 2 (/.f64 (*.f64 U (*.f64 n t)) (pow.f64 l 2)))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (fma.f64 2 (*.f64 l (/.f64 l Om)) (*.f64 n (*.f64 (pow.f64 (/.f64 l Om) 2) (-.f64 U U*)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
3 calls:
| 59.0ms | l |
| 44.0ms | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 38.0ms | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 60.8% | 3 | l |
| 62.6% | 3 | (sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
| 63.4% | 3 | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
Compiled 74 to 51 computations (31.1% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) |
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*))))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t)))) 3) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 2) 1/2)) |
(sqrt.f64 (*.f64 2 (/.f64 (*.f64 U (*.f64 U* (pow.f64 (*.f64 n l) 2))) (pow.f64 Om 2)))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 (sqrt.f64 (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 n U) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) 1/4) 2) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (/.f64 (*.f64 (pow.f64 l 2) (*.f64 n (-.f64 U U*))) (pow.f64 Om 2))))) |
(sqrt.f64 (*.f64 -2 (*.f64 U (*.f64 (pow.f64 l 2) (*.f64 n (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 n (-.f64 U U*)) (pow.f64 Om 2)))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 (pow.f64 l 2) (+.f64 (*.f64 2 (/.f64 1 Om)) (/.f64 (*.f64 U n) (pow.f64 Om 2)))))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (+.f64 (*.f64 2 (*.f64 l (/.f64 l Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))))) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
1 calls:
| 33.0ms | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 62.9% | 3 | (*.f64 (*.f64 (*.f64 2 n) U) (-.f64 (-.f64 t (*.f64 2 (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) 2)) (-.f64 U U*)))) |
Compiled 33 to 22 computations (33.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) |
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
(*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) |
| Outputs |
|---|
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(*.f64 l (sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 U Om)) (*.f64 2 (/.f64 (*.f64 U t) (pow.f64 l 2))))))) |
6 calls:
| 61.0ms | Om |
| 39.0ms | U* |
| 39.0ms | t |
| 38.0ms | U |
| 37.0ms | n |
| Accuracy | Segments | Branch |
|---|---|---|
| 52.6% | 3 | U |
| 52.6% | 3 | U* |
| 54.0% | 5 | Om |
| 52.9% | 3 | t |
| 52.7% | 3 | n |
| 53.5% | 2 | l |
Compiled 42 to 36 computations (14.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (*.f64 (pow.f64 l 2) (/.f64 1 Om)))))))) |
(sqrt.f64 (*.f64 n (+.f64 (*.f64 -4 (/.f64 (*.f64 U (pow.f64 l 2)) Om)) (*.f64 2 (*.f64 U t))))) |
(sqrt.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)) (*.f64 2 (*.f64 U (*.f64 n t))))) |
| Outputs |
|---|
(pow.f64 (*.f64 2 (*.f64 (*.f64 U n) (+.f64 t (*.f64 -2 (/.f64 (pow.f64 l 2) Om))))) 1/2) |
1 calls:
| 13.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.6% | 1 | l |
Compiled 7 to 6 computations (14.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 (*.f64 n U)) (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
5 calls:
| 44.0ms | l |
| 31.0ms | n |
| 30.0ms | U |
| 23.0ms | t |
| 12.0ms | U* |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.2% | 3 | U |
| 47.2% | 1 | U* |
| 49.3% | 3 | n |
| 49.6% | 2 | t |
| 51.5% | 4 | l |
Compiled 35 to 30 computations (14.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(sqrt.f64 (*.f64 (*.f64 2 n) (*.f64 U (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om)))))) |
2 calls:
| 37.0ms | Om |
| 21.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.5% | 3 | Om |
| 48.7% | 2 | t |
Compiled 14 to 12 computations (14.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n (-.f64 t (*.f64 2 (/.f64 (pow.f64 l 2) Om))))))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
6 calls:
| 30.0ms | Om |
| 28.0ms | l |
| 21.0ms | t |
| 11.0ms | U* |
| 11.0ms | U |
| Accuracy | Segments | Branch |
|---|---|---|
| 45.2% | 1 | U |
| 45.2% | 1 | n |
| 47.2% | 3 | l |
| 45.2% | 1 | U* |
| 47.1% | 2 | t |
| 48.6% | 3 | Om |
Compiled 42 to 36 computations (14.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
(*.f64 (sqrt.f64 t) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
(*.f64 (sqrt.f64 (*.f64 2 U)) (sqrt.f64 (*.f64 n t))) |
(*.f64 (sqrt.f64 (*.f64 U (*.f64 n t))) (sqrt.f64 2)) |
(*.f64 (sqrt.f64 (*.f64 n t)) (sqrt.f64 (*.f64 2 U))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) 1/2)) |
(pow.f64 (pow.f64 (*.f64 2 (*.f64 U (*.f64 n t))) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 3/2) 1/3) |
(*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*))) |
(sqrt.f64 (*.f64 2 (*.f64 -2 (/.f64 (*.f64 U (*.f64 (pow.f64 l 2) n)) Om)))) |
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 -2 (/.f64 (*.f64 (pow.f64 l 2) n) Om))))) |
(*.f64 -1 (*.f64 (/.f64 (*.f64 l (*.f64 n (sqrt.f64 2))) Om) (sqrt.f64 (*.f64 U U*)))) |
(*.f64 (*.f64 (/.f64 l Om) (sqrt.f64 (*.f64 U* n))) (sqrt.f64 (*.f64 (*.f64 2 U) n))) |
| Outputs |
|---|
(pow.f64 (*.f64 (*.f64 2 U) (*.f64 n t)) 1/2) |
6 calls:
| 61.0ms | U* |
| 35.0ms | l |
| 27.0ms | t |
| 27.0ms | Om |
| 13.0ms | U |
| Accuracy | Segments | Branch |
|---|---|---|
| 43.8% | 3 | l |
| 41.2% | 1 | U* |
| 41.2% | 1 | n |
| 41.2% | 1 | U |
| 44.1% | 3 | Om |
| 43.2% | 3 | t |
Compiled 42 to 36 computations (14.3% saved)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (*.f64 2 U) (*.f64 n t))) |
6 calls:
| 4.0ms | t |
| 4.0ms | U* |
| 3.0ms | l |
| 3.0ms | U |
| 3.0ms | n |
| Accuracy | Segments | Branch |
|---|---|---|
| 38.3% | 1 | t |
| 38.3% | 1 | l |
| 38.3% | 1 | Om |
| 38.3% | 1 | n |
| 38.3% | 1 | U* |
| 38.3% | 1 | U |
Compiled 42 to 36 computations (14.3% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 2 (*.f64 U (*.f64 n t)))) |
6 calls:
| 6.0ms | l |
| 3.0ms | t |
| 3.0ms | U* |
| 3.0ms | U |
| 3.0ms | n |
| Accuracy | Segments | Branch |
|---|---|---|
| 38.3% | 1 | t |
| 38.3% | 1 | n |
| 38.3% | 1 | l |
| 38.3% | 1 | U* |
| 38.3% | 1 | U |
| 38.3% | 1 | Om |
Compiled 42 to 36 computations (14.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 0.0 | 4.241509e-317 |
Compiled 43 to 31 computations (27.9% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 0.0 | 4.241509e-317 |
Compiled 43 to 31 computations (27.9% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 0.0 | 4.241509e-317 |
Compiled 43 to 31 computations (27.9% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 4.241509e-317 | 7.2623068299552e-310 |
Compiled 43 to 31 computations (27.9% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 45.0ms | 1.5787720491433783e+169 | 4.702235068706905e+170 |
| 19.0ms | 87× | 256 | valid |
| 16.0ms | 48× | 256 | invalid |
| 5.0ms | 24× | 256 | infinite |
| 0.0ms | 1× | 256 | infinite |
Compiled 400 to 304 computations (24% saved)
ival-mult, time spent: 8.0ms, 44.0% of total-timeival-sqrt, time spent: 4.0ms, 22.0% of total-timeival-div, time spent: 3.0ms, 16.0% of total-timeival-sub, time spent: 3.0ms, 16.0% of total-timeival-pow, time spent: 1.0ms, 5.0% of total-timeconst, time spent: 0.0ms, 0.0% of total-time| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 147.0ms | 6.432832562509737e+29 | 1.0564216442305332e+32 |
| 19.0ms | 93× | 256 | valid |
| 110.0ms | 55× | 256 | invalid |
| 4.0ms | 18× | 256 | infinite |
| 0.0ms | 1× | 256 | valid |
Compiled 316 to 248 computations (21.5% saved)
ival-mult, time spent: 108.0ms, 92.0% of total-timeival-div, time spent: 3.0ms, 3.0% of total-timeival-sub, time spent: 3.0ms, 3.0% of total-timeival-sqrt, time spent: 2.0ms, 2.0% of total-timeival-pow, time spent: 1.0ms, 1.0% of total-timeconst, time spent: 0.0ms, 0.0% of total-time| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 5.961616554462944e-240 | 2.2699453779226367e-231 |
| 68.0ms | -8.2432672556580825e-171 | -6.749011809365711e-185 |
| 48.0ms | 228× | 256 | valid |
| 40.0ms | 177× | 256 | invalid |
| 19.0ms | 75× | 256 | infinite |
| 0.0ms | 1× | 256 | valid |
Compiled 898 to 696 computations (22.5% saved)
ival-mult, time spent: 27.0ms, 45.0% of total-timeival-sqrt, time spent: 12.0ms, 20.0% of total-timeival-sub, time spent: 9.0ms, 15.0% of total-timeival-div, time spent: 8.0ms, 13.0% of total-timeival-pow, time spent: 4.0ms, 7.0% of total-timeconst, time spent: 1.0ms, 2.0% of total-time| 1× | binary-search |
| 1× | fuel |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 8.211849584838783e+66 | 2.8398695911758747e+67 |
| 15.0ms | 72× | 256 | valid |
| 12.0ms | 56× | 256 | invalid |
| 2.0ms | 7× | 256 | infinite |
| 0.0ms | 1× | 256 | valid |
Compiled 1051 to 697 computations (33.7% saved)
ival-mult, time spent: 6.0ms, 39.0% of total-timeival-pow, time spent: 3.0ms, 19.0% of total-timeival-div, time spent: 2.0ms, 13.0% of total-timeival-sub, time spent: 2.0ms, 13.0% of total-timeival-sqrt, time spent: 2.0ms, 13.0% of total-timeconst, time spent: 0.0ms, 0.0% of total-time| 1614× | fma-define |
| 1024× | cancel-sign-sub-inv |
| 716× | distribute-lft-neg-in |
| 678× | associate-*r* |
| 674× | distribute-rgt-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 1197 |
| 1 | 1151 | 1177 |
| 0 | 47 | 934 |
| 1 | 838 | 934 |
| 0 | 234 | 3456 |
| 1 | 734 | 3304 |
| 2 | 2896 | 3204 |
| 0 | 55 | 903 |
| 1 | 923 | 903 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 146 to 100 computations (31.5% saved)
Compiled 2182 to 1240 computations (43.2% saved)
Loading profile data...