
Time bar (total: 17.6s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 100% | 99.8% | 0% | 0.2% | 0% | 0% | 0% | 1 |
Compiled 35 to 24 computations (31.4% saved)
| 1.8s | 7644× | body | 256 | valid |
| 94.0ms | 345× | body | 256 | infinite |
| 78.0ms | 54× | body | 1024 | valid |
| 33.0ms | 65× | body | 1024 | infinite |
| 26.0ms | 74× | body | 512 | infinite |
| 21.0ms | 57× | body | 512 | valid |
| 11.0ms | 16× | body | 2048 | infinite |
| 1.0ms | 1× | body | 2048 | valid |
| 1× | egg-herbie |
| 1620× | exp-sum |
| 1564× | fma-neg |
| 900× | exp-prod |
| 852× | fma-def |
| 512× | sub-neg |
| 178× | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
| 78× | No Errors |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 219 | 2686 |
| 1 | 622 | 2650 |
| 2 | 1660 | 2542 |
| 3 | 6217 | 2534 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) (neg.f64 M)) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) (neg.f64 M)) 2)) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 K n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m K)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) 2) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) K) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 K (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) 2) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) 2) m) 2)) (-.f64 l (fabs.f64 (-.f64 M n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) 2) M) 2)) (-.f64 m (fabs.f64 (-.f64 l n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) 2) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) 2) n) 2)) (-.f64 l (fabs.f64 (-.f64 m M)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) 2) M) 2)) (-.f64 n (fabs.f64 (-.f64 m l)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) l) 2)) (-.f64 M (fabs.f64 (-.f64 m n)))))) |
| Outputs |
|---|
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (-.f64 n m))))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (-.f64 n m))))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (/.f64 (neg.f64 K) (/.f64 2 (+.f64 m n))) M))) |
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (-.f64 n m)))))) (cos.f64 (-.f64 (*.f64 (/.f64 (neg.f64 K) 2) (+.f64 m n)) M))) |
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2))) (cos.f64 (neg.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) M)))) |
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2))) (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (-.f64 n m))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (-.f64 n m)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) 2) M) 2)) (-.f64 l (fabs.f64 (+.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 n m) (/.f64 K 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (-.f64 m n))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) 2) M) 2)) l) (fabs.f64 (-.f64 m (neg.f64 n)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (-.f64 m n)) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (+.f64 m n))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (/.f64 K 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) (neg.f64 M)) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) (neg.f64 M)) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (+.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) 2)) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) 2)) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) 2)) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (neg.f64 l)) (fabs.f64 (-.f64 n m))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 -1 (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) l))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) (neg.f64 M))) (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) (neg.f64 M))) (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(*.f64 (neg.f64 (cos.f64 (-.f64 (/.f64 (neg.f64 K) (/.f64 2 (+.f64 m n))) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (-.f64 n m)))))) (neg.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (neg.f64 K) 2) (+.f64 m n)) M)))) |
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2))) (neg.f64 (cos.f64 (neg.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) M))))) |
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2))) (neg.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) M)))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (-.f64 n m))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (-.f64 n m)) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) 2) M) 2)) (-.f64 l (fabs.f64 (+.f64 m n))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 n m) (/.f64 K 2)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) 2) M) 2))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))) |
(*.f64 (neg.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (-.f64 m n))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) 2) M) 2)) l) (fabs.f64 (-.f64 m (neg.f64 n)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (-.f64 m n)) M)) (neg.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (+.f64 m n)))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (/.f64 K 2)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) 2) M) 2))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) (neg.f64 M)) 2)) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) (neg.f64 M)) 2)) (-.f64 l (fabs.f64 (-.f64 n m))))))) |
(*.f64 (cos.f64 (+.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) 2)) 2)) (-.f64 l (fabs.f64 (-.f64 n m))))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) 2)) 2))))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) 2)) 2))))) |
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) M)) (neg.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (neg.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 -1 (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) l)))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2))))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 K n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) 2) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) 2) M) 2)) l) (fabs.f64 (-.f64 K n))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 m 2) (+.f64 K n)) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) 2) M) 2) (-.f64 l (fabs.f64 (-.f64 K n))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 K n) (/.f64 m 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K n) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m K)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K m)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K m) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m K)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 n 2) (+.f64 K m)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K m) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m K)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 K m) (/.f64 n 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) 2) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) K) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 M (/.f64 2 (+.f64 m n))) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) K) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 M 2) (+.f64 m n)) K)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) K) 2) (-.f64 l (fabs.f64 (-.f64 n m))))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 M 2) (+.f64 m n) (neg.f64 K))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) K) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 M 2) (neg.f64 K))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) K) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 K (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 l (/.f64 2 (+.f64 m n))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) K) (fabs.f64 (-.f64 n m))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 l 2) (+.f64 m n)) M)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) K)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 l 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 n m)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) (-.f64 l (fabs.f64 (-.f64 n m))))))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) 2) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) 2) m) 2)) (-.f64 l (fabs.f64 (-.f64 M n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n M)) 2) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) 2) m) 2)) (-.f64 l (fabs.f64 (-.f64 M n)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 n M)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) 2) m) 2)) (-.f64 l (fabs.f64 (-.f64 n M)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n M) (/.f64 K 2)) m)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 M n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 n M) 2) m) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) 2) M) 2)) (-.f64 m (fabs.f64 (-.f64 l n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 n l))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n l) 2) M) 2)) (-.f64 m (fabs.f64 (-.f64 l n)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 n l)) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n l) 2) M) 2) (-.f64 m (fabs.f64 (-.f64 l n))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n l) (/.f64 K 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 l n)) m) (pow.f64 (-.f64 (/.f64 (+.f64 n l) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) 2) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) 2) n) 2)) (-.f64 l (fabs.f64 (-.f64 m M)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m M))) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) 2) n) 2)) (-.f64 l (fabs.f64 (-.f64 m M)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m M)) n)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) 2) n) 2) (-.f64 l (fabs.f64 (-.f64 m M))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m M) (/.f64 K 2)) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m M)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m M) 2) n) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) 2) M) 2)) (-.f64 n (fabs.f64 (-.f64 m l)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m l))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) 2) M) 2)) (-.f64 n (fabs.f64 (-.f64 m l)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m l)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) 2) M) 2)) (-.f64 n (fabs.f64 (-.f64 m l)))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m l) (/.f64 K 2)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m l)) n) (pow.f64 (-.f64 (/.f64 (+.f64 m l) 2) M) 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) l) 2)) (-.f64 M (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 (+.f64 m n))) l)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) l) 2)) M) (fabs.f64 (-.f64 n m))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K 2) (+.f64 m n)) l)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) l) 2)) M)))) |
(*.f64 (cos.f64 (fma.f64 (/.f64 K 2) (+.f64 m n) (neg.f64 l))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) M) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) l) 2)))) |
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K 2) (neg.f64 l))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) M) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) l) 2)))) |
(sort m n)
Compiled 188 to 88 computations (53.2% saved)
Compiled 119 to 63 computations (47.1% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 76.2% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| ▶ | 76.2% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
Compiled 68 to 46 computations (32.4% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) |
| ✓ | 100.0% | (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))) |
| ✓ | 100.0% | (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) |
| ✓ | 36.8% | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
Compiled 154 to 65 computations (57.8% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | n | @ | -inf | (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))) |
| 1.0ms | m | @ | 0 | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
| 1.0ms | K | @ | 0 | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
| 1.0ms | n | @ | 0 | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
| 1.0ms | M | @ | 0 | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
| 1× | batch-egg-rewrite |
| 772× | expm1-udef |
| 772× | log1p-udef |
| 304× | associate-*r* |
| 229× | log1p-expm1-u |
| 229× | expm1-log1p-u |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 181 |
| 1 | 459 | 173 |
| 2 | 7186 | 173 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) |
(pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) |
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))) |
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) |
| Outputs |
|---|
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) |
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) 1) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 (neg.f64 M)))) |
(*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1) |
(*.f64 1 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) |
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) |
(+.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (*.f64 (+.f64 m n) 1/2)) (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 M))) |
(+.f64 (*.f64 (*.f64 (+.f64 m n) 1/2) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(-.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) 1) |
(*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 1) |
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) -1) |
(*.f64 1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 -1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (*.f64 (fma.f64 (+.f64 m n) 1/2 M) (fma.f64 (+.f64 m n) 1/2 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (fma.f64 (+.f64 m n) 1/2 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (*.f64 (fma.f64 (+.f64 m n) 1/2 M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(/.f64 (-.f64 0 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))))) |
(/.f64 (-.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (fma.f64 (+.f64 m n) 1/2 M)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (fma.f64 (+.f64 m n) 1/2 M)) |
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) |
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) 1)) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) 1 (-.f64 l (-.f64 m n)))) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) 2) (-.f64 l (-.f64 m n)))) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n)))) |
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n)) |
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) 1) (-.f64 m n)) |
(*.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 1) |
(*.f64 1 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))) |
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 l (-.f64 m n))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2))) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (neg.f64 (-.f64 l (-.f64 m n))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) 3) (pow.f64 (-.f64 m n) 3)) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (-.f64 (pow.f64 (-.f64 m n) 2) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (pow.f64 (-.f64 m n) 2)) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n))) |
(pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 1) |
(pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 3) |
(pow.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2) |
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))) |
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 2)) |
(log.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))))) |
(cbrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(exp.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(fma.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 -1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(+.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)) |
(+.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (*.f64 (neg.f64 M) 1)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 M) 1 M)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) 1/2))) |
(*.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 1) |
(*.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 M))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)) (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2))) (neg.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 (neg.f64 M) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M))) |
(pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 2)) |
(log.f64 (exp.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(exp.f64 (log.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) |
(fma.f64 1 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (neg.f64 M)) |
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (neg.f64 M)) |
| 1× | egg-herbie |
| 884× | sub-neg |
| 866× | fma-def |
| 602× | associate-*r* |
| 550× | associate-*l* |
| 526× | div-sub |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (neg.f64 M)) |
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))))) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 3))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 m 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 n 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 M 3) (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(pow.f64 (-.f64 (*.f64 1/2 n) M) 2) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(*.f64 1/4 (pow.f64 m 2)) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (*.f64 m (-.f64 (*.f64 1/2 n) M))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(*.f64 1/4 (pow.f64 m 2)) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (*.f64 m (-.f64 (*.f64 1/2 n) M))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(pow.f64 (-.f64 (*.f64 1/2 m) M) 2) |
(+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (-.f64 (*.f64 1/2 m) M))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (-.f64 (*.f64 1/2 m) M))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(*.f64 1/4 (pow.f64 (+.f64 m n) 2)) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (*.f64 1/4 (pow.f64 (+.f64 m n) 2))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(pow.f64 M 2) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(pow.f64 M 2) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 1/2 n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(*.f64 -1/4 (pow.f64 m 2)) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(*.f64 -1/4 (pow.f64 m 2)) |
(+.f64 (*.f64 -1 (*.f64 m (-.f64 (*.f64 1/2 n) M))) (*.f64 -1/4 (pow.f64 m 2))) |
(-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 -1 m)))) (+.f64 (*.f64 -1 (*.f64 m (-.f64 (*.f64 1/2 n) M))) (*.f64 -1/4 (pow.f64 m 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 -1 m)))) (+.f64 (*.f64 -1 (*.f64 m (-.f64 (*.f64 1/2 n) M))) (*.f64 -1/4 (pow.f64 m 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 1/2 m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 -1 (*.f64 n (-.f64 (*.f64 1/2 m) M))) (*.f64 -1/4 (pow.f64 n 2))) |
(-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 -1 n))) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (*.f64 1/2 m) M))) (*.f64 -1/4 (pow.f64 n 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 -1 n))) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (*.f64 1/2 m) M))) (*.f64 -1/4 (pow.f64 n 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(*.f64 -1 (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(*.f64 -1 (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(*.f64 -1 l) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(*.f64 -1 l) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(*.f64 -1 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K n)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K m)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K m)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K m)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K n)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K n)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 -1 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 -1 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) |
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) 1) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 (neg.f64 M)))) |
(*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1) |
(*.f64 1 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) |
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) |
(+.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (*.f64 (+.f64 m n) 1/2)) (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 M))) |
(+.f64 (*.f64 (*.f64 (+.f64 m n) 1/2) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(-.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) 1) |
(*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 1) |
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) -1) |
(*.f64 1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 -1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(*.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (*.f64 (fma.f64 (+.f64 m n) 1/2 M) (fma.f64 (+.f64 m n) 1/2 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (fma.f64 (+.f64 m n) 1/2 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (*.f64 (fma.f64 (+.f64 m n) 1/2 M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(/.f64 (-.f64 0 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))))) |
(/.f64 (-.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (fma.f64 (+.f64 m n) 1/2 M)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (fma.f64 (+.f64 m n) 1/2 M)) |
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) |
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) 1)) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) 1 (-.f64 l (-.f64 m n)))) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) 2) (-.f64 l (-.f64 m n)))) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n)))) |
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n)) |
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) 1) (-.f64 m n)) |
(*.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 1) |
(*.f64 1 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))) |
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 l (-.f64 m n))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2))) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (neg.f64 (-.f64 l (-.f64 m n))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) 3) (pow.f64 (-.f64 m n) 3)) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (-.f64 (pow.f64 (-.f64 m n) 2) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (pow.f64 (-.f64 m n) 2)) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n))) |
(pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 1) |
(pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 3) |
(pow.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2) |
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))) |
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 2)) |
(log.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))))) |
(cbrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(exp.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(fma.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 -1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(+.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)) |
(+.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (*.f64 (neg.f64 M) 1)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 M) 1 M)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) 1/2))) |
(*.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 1) |
(*.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 M))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)) (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2))) (neg.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 (neg.f64 M) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M))) |
(pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 2)) |
(log.f64 (exp.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(exp.f64 (log.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) |
(fma.f64 1 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (neg.f64 M)) |
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (neg.f64 M)) |
| Outputs |
|---|
(cos.f64 (neg.f64 M)) |
(cos.f64 M) |
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) |
(+.f64 (cos.f64 M) (*.f64 -1/2 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n)))) |
(fma.f64 -1/2 (*.f64 (+.f64 m n) (*.f64 K (neg.f64 (sin.f64 M)))) (cos.f64 M)) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/2 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n)) (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (cos.f64 M)) (pow.f64 (+.f64 m n) 2))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/8 (*.f64 (cos.f64 M) (pow.f64 (*.f64 K (+.f64 m n)) 2)) (*.f64 -1/2 (*.f64 (+.f64 m n) (*.f64 K (neg.f64 (sin.f64 M))))))) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 3))))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/2 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n)) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (cos.f64 M)) (pow.f64 (+.f64 m n) 2)) (*.f64 1/48 (*.f64 (*.f64 (pow.f64 K 3) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 m n) 3)))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (+.f64 m n) (*.f64 K (neg.f64 (sin.f64 M)))) (cos.f64 M)) (fma.f64 -1/8 (*.f64 (cos.f64 M) (pow.f64 (*.f64 K (+.f64 m n)) 2)) (*.f64 1/48 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (*.f64 K (+.f64 m n)) 3))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) |
(+.f64 (cos.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M))) (*.f64 -1/2 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M)))))) |
(fma.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 K m)) (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))) |
(+.f64 (cos.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M))) (fma.f64 -1/2 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M)))) (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (cos.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 K m)) (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) (*.f64 -1/8 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 (pow.f64 K 2) (pow.f64 m 2))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 m 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))))) |
(+.f64 (cos.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M))) (fma.f64 -1/2 (*.f64 (*.f64 K m) (sin.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M)))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (cos.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M)))) (*.f64 1/48 (*.f64 (*.f64 (pow.f64 K 3) (pow.f64 m 3)) (sin.f64 (fma.f64 1/2 (*.f64 K n) (neg.f64 M)))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 K m)) (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) (fma.f64 -1/8 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (*.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (pow.f64 m 3))) (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) |
(cos.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) |
(fma.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))) (cos.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (fma.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))) (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 n 2)) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))) (cos.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))) (*.f64 -1/8 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M)) (*.f64 (pow.f64 K 2) (pow.f64 n 2))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 n 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (fma.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 n 2)) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))) (*.f64 1/48 (*.f64 (*.f64 (pow.f64 K 3) (pow.f64 n 3)) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))) (cos.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))) (fma.f64 -1/8 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M)) (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (*.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (pow.f64 n 3))) (sin.f64 (-.f64 (*.f64 K (*.f64 m 1/2)) M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) |
(+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(fma.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(+.f64 (*.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 M 3) (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (fma.f64 -1/6 (*.f64 (pow.f64 M 3) (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (+.f64 M (*.f64 -1/6 (pow.f64 M 3)))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(pow.f64 (-.f64 (*.f64 1/2 n) M) 2) |
(pow.f64 (-.f64 (*.f64 n 1/2) M) 2) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(fma.f64 1/4 (pow.f64 m 2) (fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) |
(fma.f64 (pow.f64 m 2) 1/4 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(fma.f64 1/4 (pow.f64 m 2) (fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) |
(fma.f64 (pow.f64 m 2) 1/4 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) |
(*.f64 1/4 (pow.f64 m 2)) |
(*.f64 (pow.f64 m 2) 1/4) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (*.f64 m (-.f64 (*.f64 1/2 n) M))) |
(fma.f64 1/4 (pow.f64 m 2) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (*.f64 (pow.f64 m 2) 1/4)) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(fma.f64 1/4 (pow.f64 m 2) (fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) |
(fma.f64 (pow.f64 m 2) 1/4 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(fma.f64 1/4 (pow.f64 m 2) (fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) |
(fma.f64 (pow.f64 m 2) 1/4 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) |
(*.f64 1/4 (pow.f64 m 2)) |
(*.f64 (pow.f64 m 2) 1/4) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (*.f64 m (-.f64 (*.f64 1/2 n) M))) |
(fma.f64 1/4 (pow.f64 m 2) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (*.f64 (pow.f64 m 2) 1/4)) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(fma.f64 1/4 (pow.f64 m 2) (fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) |
(fma.f64 (pow.f64 m 2) 1/4 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) |
(+.f64 (*.f64 1/4 (pow.f64 m 2)) (+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(fma.f64 1/4 (pow.f64 m 2) (fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) |
(fma.f64 (pow.f64 m 2) 1/4 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) |
(pow.f64 (-.f64 (*.f64 1/2 m) M) 2) |
(pow.f64 (-.f64 (*.f64 m 1/2) M) 2) |
(+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2)) |
(fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(fma.f64 1/4 (pow.f64 n 2) (fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2))) |
(fma.f64 (pow.f64 n 2) 1/4 (*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(fma.f64 1/4 (pow.f64 n 2) (fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2))) |
(fma.f64 (pow.f64 n 2) 1/4 (*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n))) |
(*.f64 1/4 (pow.f64 n 2)) |
(*.f64 (pow.f64 n 2) 1/4) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (-.f64 (*.f64 1/2 m) M))) |
(fma.f64 1/4 (pow.f64 n 2) (*.f64 n (-.f64 (*.f64 m 1/2) M))) |
(fma.f64 n (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) 1/4)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(fma.f64 1/4 (pow.f64 n 2) (fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2))) |
(fma.f64 (pow.f64 n 2) 1/4 (*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(fma.f64 1/4 (pow.f64 n 2) (fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2))) |
(fma.f64 (pow.f64 n 2) 1/4 (*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n))) |
(*.f64 1/4 (pow.f64 n 2)) |
(*.f64 (pow.f64 n 2) 1/4) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (-.f64 (*.f64 1/2 m) M))) |
(fma.f64 1/4 (pow.f64 n 2) (*.f64 n (-.f64 (*.f64 m 1/2) M))) |
(fma.f64 n (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) 1/4)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(fma.f64 1/4 (pow.f64 n 2) (fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2))) |
(fma.f64 (pow.f64 n 2) 1/4 (*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (+.f64 (*.f64 n (-.f64 (*.f64 1/2 m) M)) (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(fma.f64 1/4 (pow.f64 n 2) (fma.f64 n (-.f64 (*.f64 m 1/2) M) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2))) |
(fma.f64 (pow.f64 n 2) 1/4 (*.f64 (-.f64 (*.f64 m 1/2) M) (+.f64 (-.f64 (*.f64 m 1/2) M) n))) |
(*.f64 1/4 (pow.f64 (+.f64 m n) 2)) |
(*.f64 (pow.f64 (+.f64 m n) 2) 1/4) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (*.f64 1/4 (pow.f64 (+.f64 m n) 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4)) |
(fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 (neg.f64 M) (+.f64 m n))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (fma.f64 1/4 (pow.f64 (+.f64 m n) 2) (pow.f64 M 2))) |
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (fma.f64 1/4 (pow.f64 (+.f64 m n) 2) (pow.f64 M 2))) |
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(pow.f64 M 2) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (pow.f64 M 2)) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) |
(-.f64 (pow.f64 M 2) (*.f64 M (+.f64 m n))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (fma.f64 1/4 (pow.f64 (+.f64 m n) 2) (pow.f64 M 2))) |
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (fma.f64 1/4 (pow.f64 (+.f64 m n) 2) (pow.f64 M 2))) |
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(pow.f64 M 2) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (pow.f64 M 2)) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) |
(-.f64 (pow.f64 M 2) (*.f64 M (+.f64 m n))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (fma.f64 1/4 (pow.f64 (+.f64 m n) 2) (pow.f64 M 2))) |
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/4 (pow.f64 (+.f64 m n) 2)) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 M (+.f64 m n)) (fma.f64 1/4 (pow.f64 (+.f64 m n) 2) (pow.f64 M 2))) |
(-.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(-.f64 (-.f64 m n) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 1/2 n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (*.f64 -1/2 n))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(-.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 m 2) (*.f64 m (+.f64 M (*.f64 -1/2 n)))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (+.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (-.f64 m n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 m 2) (*.f64 m (+.f64 M (*.f64 -1/2 n)))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (+.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (-.f64 m n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(*.f64 -1/4 (pow.f64 m 2)) |
(*.f64 (pow.f64 m 2) -1/4) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n)))) |
(fma.f64 -1/4 (pow.f64 m 2) (*.f64 m (+.f64 M (*.f64 -1/2 n)))) |
(fma.f64 m (+.f64 M (*.f64 -1/2 n)) (*.f64 (pow.f64 m 2) -1/4)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 m 2) (*.f64 m (+.f64 M (*.f64 -1/2 n)))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (+.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (-.f64 m n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 m (-.f64 M (*.f64 1/2 n))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 m 2) (*.f64 m (+.f64 M (*.f64 -1/2 n)))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (+.f64 (fma.f64 m (+.f64 M (*.f64 -1/2 n)) (-.f64 m n)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l)) |
(*.f64 -1/4 (pow.f64 m 2)) |
(*.f64 (pow.f64 m 2) -1/4) |
(+.f64 (*.f64 -1 (*.f64 m (-.f64 (*.f64 1/2 n) M))) (*.f64 -1/4 (pow.f64 m 2))) |
(fma.f64 -1 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 (pow.f64 m 2) -1/4)) |
(-.f64 (*.f64 (pow.f64 m 2) -1/4) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 -1 m)))) (+.f64 (*.f64 -1 (*.f64 m (-.f64 (*.f64 1/2 n) M))) (*.f64 -1/4 (pow.f64 m 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (fma.f64 -1 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (-.f64 (*.f64 (pow.f64 m 2) -1/4) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (-.f64 (-.f64 m n) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (-.f64 (*.f64 (pow.f64 m 2) -1/4) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (+.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 -1 m)))) (+.f64 (*.f64 -1 (*.f64 m (-.f64 (*.f64 1/2 n) M))) (*.f64 -1/4 (pow.f64 m 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 n) M) 2))) |
(+.f64 (fabs.f64 (+.f64 n (neg.f64 m))) (-.f64 (fma.f64 -1 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (-.f64 (*.f64 (pow.f64 m 2) -1/4) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(+.f64 (-.f64 (-.f64 m n) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (-.f64 (*.f64 (pow.f64 m 2) -1/4) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) l))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m 1/2) M) 2)) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l)) |
(-.f64 (-.f64 m n) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 1/2 m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (+.f64 M (*.f64 -1/2 m)))) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l)) |
(-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (fabs.f64 (-.f64 m n))) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l)) |
(-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 n 2) (*.f64 n (+.f64 M (*.f64 -1/2 m)))) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (-.f64 m n) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 n 2) (*.f64 n (+.f64 M (*.f64 -1/2 m)))) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (-.f64 m n) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 (pow.f64 n 2) -1/4) |
(+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m)))) |
(fma.f64 -1/4 (pow.f64 n 2) (*.f64 n (+.f64 M (*.f64 -1/2 m)))) |
(fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 n 2) (*.f64 n (+.f64 M (*.f64 -1/2 m)))) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (-.f64 m n) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 n (-.f64 M (*.f64 1/2 m))))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1/4 (pow.f64 n 2) (*.f64 n (+.f64 M (*.f64 -1/2 m)))) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (-.f64 m n) (-.f64 (fma.f64 n (+.f64 M (*.f64 -1/2 m)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 (pow.f64 n 2) -1/4) |
(+.f64 (*.f64 -1 (*.f64 n (-.f64 (*.f64 1/2 m) M))) (*.f64 -1/4 (pow.f64 n 2))) |
(fma.f64 -1 (*.f64 n (-.f64 (*.f64 m 1/2) M)) (*.f64 (pow.f64 n 2) -1/4)) |
(fma.f64 (neg.f64 n) (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) -1/4)) |
(-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 -1 n))) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (*.f64 1/2 m) M))) (*.f64 -1/4 (pow.f64 n 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (*.f64 n (-.f64 (*.f64 m 1/2) M)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 (neg.f64 n) (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (-.f64 m n) (-.f64 (fma.f64 (neg.f64 n) (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(-.f64 (+.f64 (fabs.f64 (+.f64 m (*.f64 -1 n))) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (*.f64 1/2 m) M))) (*.f64 -1/4 (pow.f64 n 2)))) (+.f64 l (pow.f64 (-.f64 (*.f64 1/2 m) M) 2))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (*.f64 n (-.f64 (*.f64 m 1/2) M)) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 (neg.f64 n) (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(+.f64 (-.f64 m n) (-.f64 (fma.f64 (neg.f64 n) (-.f64 (*.f64 m 1/2) M) (*.f64 (pow.f64 n 2) -1/4)) (+.f64 (pow.f64 (-.f64 (*.f64 m 1/2) M) 2) l))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l)) |
(-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l)) |
(-.f64 (-.f64 m n) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (+.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(-.f64 (fma.f64 M (+.f64 m n) (fabs.f64 (-.f64 m n))) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l)) |
(-.f64 (fma.f64 M (+.f64 m n) (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(*.f64 -1 (pow.f64 M 2)) |
(neg.f64 (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) |
(-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(*.f64 -1 (pow.f64 M 2)) |
(neg.f64 (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n))) |
(fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) |
(-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 -1 (pow.f64 M 2)) (*.f64 M (+.f64 m n)))) (+.f64 l (*.f64 1/4 (pow.f64 (+.f64 m n) 2)))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (fma.f64 -1 (pow.f64 M 2) (*.f64 M (+.f64 m n))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) l))) |
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(+.f64 (-.f64 m n) (-.f64 (-.f64 (*.f64 M (+.f64 m n)) (pow.f64 M 2)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 l))) |
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 -1 l) |
(neg.f64 l) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 -1 l) |
(neg.f64 l) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 -1 l)) (pow.f64 (-.f64 (*.f64 1/2 (+.f64 m n)) M) 2)) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 -1 M) |
(neg.f64 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (+.f64 m n) (*.f64 K 1/2)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (+.f64 m n) (*.f64 K 1/2)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (*.f64 1/2 (*.f64 K n)) M) |
(fma.f64 1/2 (*.f64 K n) (neg.f64 M)) |
(-.f64 (*.f64 K (*.f64 n 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 K (*.f64 m 1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 K (*.f64 m 1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (*.f64 1/2 (*.f64 K m)) M) |
(-.f64 (*.f64 K (*.f64 m 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 K (*.f64 n 1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 K (*.f64 n 1/2)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (+.f64 m n) (*.f64 K 1/2)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 -1 M) |
(neg.f64 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 -1 M) |
(neg.f64 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) |
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) 1) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) 1)) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) 1) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 (neg.f64 M)))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) |
(*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(*.f64 1 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) 3)) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M)) 3)) (fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)))) |
(/.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) (/.f64 (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))))) |
(pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 3) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) 1/3) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 1)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M)) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sin.f64 M))) |
(+.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (*.f64 (+.f64 m n) 1/2)) (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 M))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(+.f64 (*.f64 (*.f64 (+.f64 m n) 1/2) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(-.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) 1) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 1) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) -1) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 -1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2))) |
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(*.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (*.f64 (fma.f64 (+.f64 m n) 1/2 M) (fma.f64 (+.f64 m n) 1/2 M))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (fma.f64 (+.f64 m n) 1/2 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (fma.f64 (+.f64 m n) 1/2 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 3) 1/8 (pow.f64 (neg.f64 M) 3)) (fma.f64 M (fma.f64 (+.f64 m n) 1/2 M) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4))) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 3) 1/8 (pow.f64 (neg.f64 M) 3)) (fma.f64 M (fma.f64 (+.f64 m n) 1/2 M) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (fma.f64 (+.f64 m n) 1/2 M))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (fma.f64 (+.f64 m n) 1/2 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (fma.f64 (+.f64 m n) 1/2 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 3) 1/8 (pow.f64 (neg.f64 M) 3)) (fma.f64 M (fma.f64 (+.f64 m n) 1/2 M) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (*.f64 (fma.f64 (+.f64 m n) 1/2 M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (fma.f64 (+.f64 m n) 1/2 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (fma.f64 (+.f64 m n) 1/2 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 3) 1/8 (pow.f64 (neg.f64 M) 3)) (fma.f64 M (fma.f64 (+.f64 m n) 1/2 M) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4)))) |
(/.f64 (-.f64 0 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))))) |
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3)) (+.f64 0 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) |
(/.f64 (-.f64 0 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) |
(/.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 3) 1/8 (pow.f64 (neg.f64 M) 3)) (fma.f64 M (fma.f64 (+.f64 m n) 1/2 M) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4))) (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) (fma.f64 (+.f64 m n) 1/2 M)) |
(/.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (/.f64 (fma.f64 (+.f64 m n) 1/2 M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)))) |
(*.f64 (/.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (fma.f64 (+.f64 m n) 1/2 M)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (*.f64 M (fma.f64 (+.f64 m n) 1/2 M)))) |
(/.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 2) 1/4 (*.f64 M (fma.f64 (+.f64 m n) 1/2 M))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 3) 1/8) (pow.f64 M 3)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 m n) 3) 1/8 (pow.f64 (neg.f64 M) 3)) (fma.f64 M (fma.f64 (+.f64 m n) 1/2 M) (*.f64 (pow.f64 (+.f64 m n) 2) 1/4))) (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 (+.f64 m n) 1/2) M)) (fma.f64 (+.f64 m n) 1/2 M)) |
(/.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (/.f64 (fma.f64 (+.f64 m n) 1/2 M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2)))) |
(*.f64 (/.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (fma.f64 (+.f64 m n) 1/2 M)) (-.f64 (*.f64 (pow.f64 (+.f64 m n) 2) 1/4) (pow.f64 M 2))) |
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3)) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(exp.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M))) 1)) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2))) |
(pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) |
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) 1)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (-.f64 l (-.f64 m n))) 1 (-.f64 l (-.f64 m n)))) |
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 (+.f64 n (-.f64 l m)) (*.f64 0 (+.f64 n (-.f64 l m))))) |
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (+.f64 (-.f64 (-.f64 m n) l) (*.f64 0 (-.f64 (+.f64 l n) m)))) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 l (-.f64 m n)))) (pow.f64 (cbrt.f64 (-.f64 l (-.f64 m n))) 2) (-.f64 l (-.f64 m n)))) |
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 (+.f64 n (-.f64 l m)) (*.f64 0 (+.f64 n (-.f64 l m))))) |
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (+.f64 (-.f64 (-.f64 m n) l) (*.f64 0 (-.f64 (+.f64 l n) m)))) |
(+.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 l (-.f64 m n)))) (sqrt.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n)))) |
(+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (-.f64 l (-.f64 m n)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 (+.f64 n (-.f64 l m)) (*.f64 0 (+.f64 n (-.f64 l m))))) |
(+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (+.f64 (-.f64 (-.f64 m n) l) (*.f64 0 (-.f64 (+.f64 l n) m)))) |
(+.f64 (neg.f64 (-.f64 l (-.f64 m n))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) 1) (-.f64 m n)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(*.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 1) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(*.f64 1 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (+.f64 n (-.f64 l m)) 3)) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2))) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 (-.f64 m n) l) 3)) (fma.f64 (-.f64 (-.f64 m n) l) (-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (+.f64 n (-.f64 l m)) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 (+.f64 l n) m) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(*.f64 (+.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (sqrt.f64 (-.f64 l (-.f64 m n))))) |
(*.f64 (+.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (sqrt.f64 (-.f64 l (-.f64 m n)))) (-.f64 (*.f64 (+.f64 m n) 1/2) (+.f64 M (sqrt.f64 (-.f64 l (-.f64 m n)))))) |
(*.f64 (+.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (sqrt.f64 (+.f64 n (-.f64 l m)))) (-.f64 (*.f64 (+.f64 m n) 1/2) (+.f64 M (sqrt.f64 (+.f64 n (-.f64 l m)))))) |
(*.f64 (+.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) (sqrt.f64 (-.f64 (+.f64 l n) m))) (-.f64 (*.f64 (+.f64 m n) 1/2) (+.f64 M (sqrt.f64 (-.f64 (+.f64 l n) m))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (+.f64 n (-.f64 l m)) 3)) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2))) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 (-.f64 m n) l) 3)) (fma.f64 (-.f64 (-.f64 m n) l) (-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (+.f64 n (-.f64 l m)) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 (+.f64 l n) m) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (+.f64 n (-.f64 l m)) 3)) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2))) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 (-.f64 m n) l) 3)) (fma.f64 (-.f64 (-.f64 m n) l) (-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (+.f64 n (-.f64 l m)) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 (+.f64 l n) m) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (+.f64 n (-.f64 l m)) 3)) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2))) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 (-.f64 m n) l) 3)) (fma.f64 (-.f64 (-.f64 m n) l) (-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2))) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (+.f64 n (-.f64 l m)) 2)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (-.f64 (+.f64 l n) m) 2)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) 3) (pow.f64 (neg.f64 (-.f64 l (-.f64 m n))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (-.f64 (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n)))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 l (-.f64 m n)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (*.f64 (-.f64 l (-.f64 m n)) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (+.f64 n (-.f64 l m)) 3)) (fma.f64 (+.f64 n (-.f64 l m)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2))) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) 3) (pow.f64 (-.f64 (-.f64 m n) l) 3)) (fma.f64 (-.f64 (-.f64 m n) l) (-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) 3) (pow.f64 (-.f64 m n) 3)) (+.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (-.f64 (pow.f64 (-.f64 m n) 2) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) 3) (pow.f64 (-.f64 m n) 3)) (fma.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (-.f64 (pow.f64 (-.f64 m n) 2) (*.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) 3) (pow.f64 (-.f64 m n) 3)) (fma.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (*.f64 (-.f64 m n) (-.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4) (*.f64 (neg.f64 (-.f64 l (-.f64 m n))) (neg.f64 (-.f64 l (-.f64 m n))))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 l (-.f64 m n)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (+.f64 n (-.f64 l m)) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4) (pow.f64 (-.f64 (+.f64 l n) m) 2)) (+.f64 l (+.f64 (-.f64 n m) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) (pow.f64 (-.f64 m n) 2)) (-.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l) (-.f64 m n))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (neg.f64 (pow.f64 (-.f64 m n) 2))) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (+.f64 l (-.f64 m n)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (neg.f64 (pow.f64 (-.f64 m n) 2))) (+.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l) (-.f64 n m))) |
(pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 1) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 3) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(pow.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 3) 1/3) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(pow.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 2) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (-.f64 l (-.f64 m n)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(sqrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 2)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(log.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(cbrt.f64 (pow.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)) 3)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(expm1.f64 (log1p.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(exp.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l))) 1)) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(log1p.f64 (expm1.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) l)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(fma.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) (-.f64 (*.f64 (+.f64 m n) 1/2) M) (neg.f64 (-.f64 l (-.f64 m n)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(fma.f64 1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) (-.f64 l (-.f64 m n))) |
(+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2) l)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M)) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2) (+.f64 (neg.f64 l) (-.f64 m n))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 4)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M))) 2) (-.f64 (-.f64 m n) l)) |
(fma.f64 -1 (pow.f64 (-.f64 (*.f64 (+.f64 m n) 1/2) M) 2) (neg.f64 (-.f64 l (-.f64 m n)))) |
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(-.f64 (-.f64 (-.f64 m n) l) (pow.f64 (fma.f64 (+.f64 m n) 1/2 (neg.f64 M)) 2)) |
(+.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (*.f64 (neg.f64 M) 1)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 M) 1 M)) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) (+.f64 (neg.f64 M) M)) |
(+.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) (*.f64 0 M)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) (+.f64 (neg.f64 M) M)) |
(+.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) (*.f64 0 M)) |
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) (+.f64 (neg.f64 M) M)) |
(+.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) (*.f64 0 M)) |
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) 1/2))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 1) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8 (pow.f64 (neg.f64 M) 3)) 1) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4 (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3) (pow.f64 (neg.f64 M) 3)) (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (*.f64 M (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2)) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 (pow.f64 M 2))) (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 M))) |
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (-.f64 (sqrt.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sqrt.f64 M))) |
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)))) (-.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) (sqrt.f64 M))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8 (pow.f64 (neg.f64 M) 3)) 1) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4 (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3) (pow.f64 (neg.f64 M) 3)) (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (*.f64 M (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M) (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)))) |
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2)) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 (pow.f64 M 2))) (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3)) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8 (pow.f64 (neg.f64 M) 3)) 1) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4 (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3) (pow.f64 (neg.f64 M) 3)) (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (*.f64 M (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2)) (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)) |
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2)) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 (pow.f64 M 2))) (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 M 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8 (pow.f64 (neg.f64 M) 3))) (neg.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4 (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))))) |
(*.f64 1 (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3) (pow.f64 (neg.f64 M) 3)) (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (*.f64 M (fma.f64 (*.f64 K 1/2) (+.f64 m n) M))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (pow.f64 M 2))) (neg.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2)) (pow.f64 M 2))) (neg.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (+.f64 (*.f64 -1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2)) (pow.f64 M 2)) (-.f64 (*.f64 -1/2 (*.f64 K (+.f64 m n))) M)) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8) (pow.f64 (neg.f64 M) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M))))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/8 (pow.f64 (neg.f64 M) 3)) 1) (fma.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4 (*.f64 M (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M)))) |
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3) (pow.f64 (neg.f64 M) 3)) (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (*.f64 M (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M))) |
(*.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2)) (pow.f64 M 2)) (/.f64 1 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 M))) |
(/.f64 (fma.f64 1/4 (pow.f64 (*.f64 K (+.f64 m n)) 2) (neg.f64 (pow.f64 M 2))) (fma.f64 (*.f64 K 1/2) (+.f64 m n) M)) |
(pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 1) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 3) 1/3) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 2)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(log.f64 (exp.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) 3)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(exp.f64 (log.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(fma.f64 1 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M) |
(-.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2)) M) |
Compiled 15294 to 7494 computations (51% saved)
11 alts after pruning (11 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 377 | 11 | 388 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 378 | 11 | 389 |
| Status | Accuracy | Program |
|---|---|---|
| 76.4% | (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| 34.9% | (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ▶ | 61.6% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| 36.5% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) | |
| ▶ | 41.4% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
| 42.5% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) | |
| ▶ | 26.1% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
| ▶ | 83.8% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| 85.6% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| 44.2% | (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ▶ | 99.0% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| 76.4% | (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| 34.9% | (*.f64 (cos.f64 (pow.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ▶ | 61.6% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| 36.5% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) | |
| ▶ | 41.4% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
| 42.5% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) | |
| ▶ | 26.1% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
| ▶ | 83.8% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| 85.6% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| 44.2% | (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ▶ | 99.0% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
Compiled 1272 to 920 computations (27.7% saved)
Found 17 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))) | |
| 100.0% | (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) | |
| ✓ | 55.3% | (cos.f64 (*.f64 K (*.f64 n 1/2))) |
| ✓ | 100.0% | (*.f64 K (+.f64 m n)) |
| 100.0% | (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) | |
| ✓ | 100.0% | (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
| 36.8% | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) | |
| ✓ | 100.0% | (*.f64 K (+.f64 m n)) |
| 100.0% | (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) | |
| ✓ | 99.9% | (exp.f64 (*.f64 (pow.f64 m 2) -1/4)) |
| 36.8% | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) | |
| ✓ | 100.0% | (/.f64 (*.f64 K (+.f64 m n)) 2) |
| ✓ | 100.0% | (*.f64 K (+.f64 m n)) |
| 100.0% | (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) | |
| 36.8% | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) | |
| 100.0% | (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))) | |
| 100.0% | (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) |
Compiled 546 to 231 computations (57.7% saved)
54 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | K | @ | 0 | (cos.f64 (*.f64 K (*.f64 n 1/2))) |
| 0.0ms | n | @ | 0 | (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
| 0.0ms | M | @ | 0 | (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
| 0.0ms | n | @ | -inf | (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
| 0.0ms | m | @ | 0 | (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
| 1× | batch-egg-rewrite |
| 995× | log1p-expm1-u |
| 656× | expm1-udef |
| 656× | log1p-udef |
| 336× | associate-*r* |
| 224× | associate-*l* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 189 |
| 1 | 381 | 189 |
| 2 | 5507 | 189 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 K (+.f64 m n)) |
(/.f64 (*.f64 K (+.f64 m n)) 2) |
(exp.f64 (*.f64 (pow.f64 m 2) -1/4)) |
(*.f64 K (+.f64 m n)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
(*.f64 K (+.f64 m n)) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
| Outputs |
|---|
(+.f64 (*.f64 K n) (*.f64 K m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(fma.f64 K m (*.f64 K n)) |
(fma.f64 m K (*.f64 K n)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) 1) |
(*.f64 K (/.f64 1 (/.f64 2 (+.f64 m n)))) |
(*.f64 K (*.f64 (+.f64 m n) 1/2)) |
(*.f64 (+.f64 m n) (*.f64 K 1/2)) |
(*.f64 (*.f64 K (+.f64 m n)) 1/2) |
(*.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 1) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1 (*.f64 K (*.f64 (+.f64 m n) 1/2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 2) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 1/2)) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2)) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 1/2)) |
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 (*.f64 K (neg.f64 (+.f64 m n))) -1/2) |
(*.f64 (/.f64 K 2) (+.f64 m n)) |
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) |
(pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) |
(neg.f64 (/.f64 (*.f64 K (+.f64 m n)) -2)) |
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2)) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) 1) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 1) |
(*.f64 1 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8) (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 1) |
(pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) |
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) 3) |
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 3) 1/3) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8) 2) |
(pow.f64 (exp.f64 1) (*.f64 (pow.f64 m 2) -1/4)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 m 4) 1/16))) (cbrt.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(pow.f64 (exp.f64 (*.f64 m (sqrt.f64 -1/4))) (*.f64 m (sqrt.f64 -1/4))) |
(sqrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2)) |
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)))) |
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(fma.f64 K m (*.f64 K n)) |
(fma.f64 m K (*.f64 K n)) |
(+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(+.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (*.f64 n 1/2)) (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (neg.f64 M))) |
(+.f64 (*.f64 (*.f64 n 1/2) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (*.f64 (neg.f64 M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 1) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) 1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (*.f64 (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (*.f64 (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))) (-.f64 (*.f64 n 1/2) (+.f64 M m)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (*.f64 (fma.f64 n 1/2 M) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 M m)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))) (fma.f64 n 1/2 M))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (*.f64 (-.f64 (*.f64 n 1/2) (+.f64 M m)) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (*.f64 (-.f64 (*.f64 n 1/2) (+.f64 M m)) (fma.f64 n 1/2 M))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 3) (pow.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) (-.f64 (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M))))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (-.f64 (*.f64 n 1/2) (+.f64 M m))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (fma.f64 n 1/2 M)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (fma.f64 n 1/2 M)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (*.f64 n 1/2) M)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) M)) (-.f64 (*.f64 n 1/2) (+.f64 M m))) |
(pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m))) (-.f64 (*.f64 n 1/2) M))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(fma.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) M) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(fma.f64 K m (*.f64 K n)) |
(fma.f64 m K (*.f64 K n)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 1 (cos.f64 (*.f64 K (*.f64 n 1/2)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 2)) |
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
| 1× | egg-herbie |
| 1128× | times-frac |
| 630× | associate-*r* |
| 626× | log-prod |
| 588× | associate-*l* |
| 506× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 413 | 13660 |
| 1 | 1136 | 13367 |
| 2 | 4417 | 12975 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K n)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K n)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K n)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
1 |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 1/32 (pow.f64 m 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (+.f64 (*.f64 -1/384 (pow.f64 m 6)) (*.f64 1/32 (pow.f64 m 4))))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 -1 (*.f64 M (-.f64 m M))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M))))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M))))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M))))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n)))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(pow.f64 M 2) |
(+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2)) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(pow.f64 M 2) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (pow.f64 M 2)) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (pow.f64 M 2))) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (pow.f64 M 2))) |
(pow.f64 (-.f64 (*.f64 1/2 n) M) 2) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(*.f64 m (-.f64 (*.f64 1/2 n) M)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(*.f64 m (-.f64 (*.f64 1/2 n) M)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)))))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)))))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(fma.f64 K m (*.f64 K n)) |
(fma.f64 m K (*.f64 K n)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) 1) |
(*.f64 K (/.f64 1 (/.f64 2 (+.f64 m n)))) |
(*.f64 K (*.f64 (+.f64 m n) 1/2)) |
(*.f64 (+.f64 m n) (*.f64 K 1/2)) |
(*.f64 (*.f64 K (+.f64 m n)) 1/2) |
(*.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 1) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1 (*.f64 K (*.f64 (+.f64 m n) 1/2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 2) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 1/2)) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2)) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 1/2)) |
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 (*.f64 K (neg.f64 (+.f64 m n))) -1/2) |
(*.f64 (/.f64 K 2) (+.f64 m n)) |
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) |
(pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) |
(neg.f64 (/.f64 (*.f64 K (+.f64 m n)) -2)) |
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2)) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) 1) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 1) |
(*.f64 1 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8) (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 1) |
(pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) |
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) 3) |
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 3) 1/3) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8) 2) |
(pow.f64 (exp.f64 1) (*.f64 (pow.f64 m 2) -1/4)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 m 4) 1/16))) (cbrt.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(pow.f64 (exp.f64 (*.f64 m (sqrt.f64 -1/4))) (*.f64 m (sqrt.f64 -1/4))) |
(sqrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2)) |
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)))) |
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(fma.f64 K m (*.f64 K n)) |
(fma.f64 m K (*.f64 K n)) |
(+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(+.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (*.f64 n 1/2)) (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (neg.f64 M))) |
(+.f64 (*.f64 (*.f64 n 1/2) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (*.f64 (neg.f64 M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 1) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) 1) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (*.f64 (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (*.f64 (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))) (-.f64 (*.f64 n 1/2) (+.f64 M m)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (*.f64 (fma.f64 n 1/2 M) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 M m)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))) (fma.f64 n 1/2 M))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (*.f64 (-.f64 (*.f64 n 1/2) (+.f64 M m)) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (*.f64 (-.f64 (*.f64 n 1/2) (+.f64 M m)) (fma.f64 n 1/2 M))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 3) (pow.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) (-.f64 (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M))))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (-.f64 (*.f64 n 1/2) (+.f64 M m))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (fma.f64 n 1/2 M)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (fma.f64 n 1/2 M)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (*.f64 n 1/2) M)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) M)) (-.f64 (*.f64 n 1/2) (+.f64 M m))) |
(pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m))) (-.f64 (*.f64 n 1/2) M))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(fma.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) M) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(fma.f64 K m (*.f64 K n)) |
(fma.f64 m K (*.f64 K n)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 1 (cos.f64 (*.f64 K (*.f64 n 1/2)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 2)) |
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
| Outputs |
|---|
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 K (*.f64 n 1/2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 (*.f64 K m) 1/2) |
(*.f64 K (*.f64 1/2 m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 (*.f64 K m) 1/2) |
(*.f64 K (*.f64 1/2 m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 (*.f64 K m) 1/2) |
(*.f64 K (*.f64 1/2 m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 K (*.f64 n 1/2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 K (*.f64 n 1/2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
1 |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(fma.f64 -1/4 (pow.f64 m 2) 1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 1/32 (pow.f64 m 4)))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 m 2) (*.f64 1/32 (pow.f64 m 4)))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 1/32 (pow.f64 m 4))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (+.f64 (*.f64 -1/384 (pow.f64 m 6)) (*.f64 1/32 (pow.f64 m 4))))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 m 2) (fma.f64 -1/384 (pow.f64 m 6) (*.f64 1/32 (pow.f64 m 4))))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 m 2) (fma.f64 1/32 (pow.f64 m 4) (*.f64 -1/384 (pow.f64 m 6))))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (fma.f64 1/32 (pow.f64 m 4) (*.f64 -1/384 (pow.f64 m 6)))) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 -1 (*.f64 M (-.f64 m M))) |
(*.f64 (neg.f64 M) (-.f64 m M)) |
(*.f64 (-.f64 m M) (neg.f64 M)) |
(*.f64 M (neg.f64 (-.f64 m M))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M))))) |
(-.f64 (*.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2))) (*.f64 M (-.f64 m M))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M)))))) |
(-.f64 (fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) (*.f64 M (-.f64 m M))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M)))))) |
(-.f64 (fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) (*.f64 M (-.f64 m M))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M))))) |
(fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M))))) |
(fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M)))))) |
(-.f64 (fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) (*.f64 M (-.f64 m M))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M)))))) |
(-.f64 (fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) (*.f64 M (-.f64 m M))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M))))) |
(fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M))))) |
(fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M)))))) |
(-.f64 (fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) (*.f64 M (-.f64 m M))) |
(+.f64 (*.f64 -1 (*.f64 M (-.f64 m M))) (+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (+.f64 (*.f64 -1/2 M) (*.f64 1/2 (-.f64 m M)))))) |
(fma.f64 -1 (*.f64 M (-.f64 m M)) (fma.f64 1/4 (pow.f64 n 2) (*.f64 n (fma.f64 -1/2 M (*.f64 1/2 (-.f64 m M)))))) |
(-.f64 (fma.f64 n (fma.f64 1/2 (-.f64 m M) (*.f64 M -1/2)) (*.f64 1/4 (pow.f64 n 2))) (*.f64 M (-.f64 m M))) |
(*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) |
(*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2))) |
(*.f64 n (*.f64 (fma.f64 n 1/2 m) 1/2)) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n)))) |
(fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (*.f64 M (fma.f64 -1 (+.f64 m (*.f64 n 1/2)) (*.f64 n -1/2)))) |
(fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (*.f64 M (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)))) |
(fma.f64 M (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)) (*.f64 n (*.f64 (fma.f64 n 1/2 m) 1/2))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (fma.f64 M (fma.f64 -1 (+.f64 m (*.f64 n 1/2)) (*.f64 n -1/2)) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (*.f64 M (+.f64 (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)) M))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (fma.f64 M (fma.f64 -1 (+.f64 m (*.f64 n 1/2)) (*.f64 n -1/2)) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (*.f64 M (+.f64 (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)) M))) |
(pow.f64 M 2) |
(+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2)) |
(fma.f64 M (fma.f64 -1 (+.f64 m (*.f64 n 1/2)) (*.f64 n -1/2)) (pow.f64 M 2)) |
(*.f64 M (+.f64 (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)) M)) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (fma.f64 M (fma.f64 -1 (+.f64 m (*.f64 n 1/2)) (*.f64 n -1/2)) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (*.f64 M (+.f64 (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)) M))) |
(+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (+.f64 (*.f64 M (+.f64 (*.f64 -1 (+.f64 m (*.f64 1/2 n))) (*.f64 -1/2 n))) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (fma.f64 M (fma.f64 -1 (+.f64 m (*.f64 n 1/2)) (*.f64 n -1/2)) (pow.f64 M 2))) |
(fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (*.f64 M (+.f64 (-.f64 (*.f64 n -1/2) (fma.f64 n 1/2 m)) M))) |
(pow.f64 M 2) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (pow.f64 M 2)) |
(fma.f64 -1 (*.f64 (+.f64 n m) M) (pow.f64 M 2)) |
(-.f64 (pow.f64 M 2) (*.f64 (+.f64 n m) M)) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 (+.f64 n m) M) (fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (pow.f64 M 2))) |
(-.f64 (fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (pow.f64 M 2)) (*.f64 (+.f64 n m) M)) |
(+.f64 (*.f64 -1 (*.f64 M (+.f64 m n))) (+.f64 (*.f64 1/2 (*.f64 n (+.f64 m (*.f64 1/2 n)))) (pow.f64 M 2))) |
(fma.f64 -1 (*.f64 (+.f64 n m) M) (fma.f64 1/2 (*.f64 n (+.f64 m (*.f64 n 1/2))) (pow.f64 M 2))) |
(-.f64 (fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (pow.f64 M 2)) (*.f64 (+.f64 n m) M)) |
(pow.f64 (-.f64 (*.f64 1/2 n) M) 2) |
(pow.f64 (-.f64 (*.f64 n 1/2) M) 2) |
(pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(*.f64 m (-.f64 (*.f64 1/2 n) M)) |
(*.f64 m (-.f64 (*.f64 n 1/2) M)) |
(*.f64 m (fma.f64 n 1/2 (neg.f64 M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(*.f64 m (-.f64 (*.f64 1/2 n) M)) |
(*.f64 m (-.f64 (*.f64 n 1/2) M)) |
(*.f64 m (fma.f64 n 1/2 (neg.f64 M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 1/2 n) M)) (pow.f64 (-.f64 (*.f64 1/2 n) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K m) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(*.f64 K n) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)))) |
(fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) 1) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(+.f64 1 (fma.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)) (*.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) (fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) (fma.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)) (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6)))))) |
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) 1) (fma.f64 -1/46080 (pow.f64 (*.f64 K n) 6) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)))) |
(fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) 1) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(+.f64 1 (fma.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)) (*.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) (fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6)) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) (fma.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4)) (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 n 6)))))) |
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 n 2) (pow.f64 K 2)) 1) (fma.f64 -1/46080 (pow.f64 (*.f64 K n) 6) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 n 4))))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cos.f64 (*.f64 1/2 (*.f64 K n))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(*.f64 K (+.f64 n m)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(*.f64 K (+.f64 n m)) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m))))) |
(/.f64 (*.f64 (pow.f64 K 3) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 m 2) (pow.f64 K 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n))) |
(/.f64 (*.f64 (pow.f64 K 2) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (*.f64 K (-.f64 m n))) |
(/.f64 (*.f64 K (+.f64 n m)) 1) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 K (/.f64 (fma.f64 m m (*.f64 n (-.f64 n m))) (+.f64 (pow.f64 m 3) (pow.f64 n 3)))) |
(*.f64 (/.f64 K (fma.f64 m m (*.f64 n (-.f64 n m)))) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) (fma.f64 m m (*.f64 n (-.f64 n m)))) K) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 K (/.f64 (-.f64 m n) (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(*.f64 (/.f64 K (-.f64 m n)) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 K (/.f64 (fma.f64 m m (*.f64 n (-.f64 n m))) (+.f64 (pow.f64 m 3) (pow.f64 n 3)))) |
(*.f64 (/.f64 K (fma.f64 m m (*.f64 n (-.f64 n m)))) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) (fma.f64 m m (*.f64 n (-.f64 n m)))) K) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(/.f64 K (/.f64 (-.f64 m n) (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(*.f64 (/.f64 K (-.f64 m n)) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(*.f64 K (+.f64 n m)) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(*.f64 K (+.f64 n m)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(*.f64 K (+.f64 n m)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(*.f64 K (+.f64 n m)) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(*.f64 K (+.f64 n m)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(fma.f64 K m (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(fma.f64 m K (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) 1) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 K (/.f64 1 (/.f64 2 (+.f64 m n)))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 K (*.f64 (+.f64 m n) 1/2)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (+.f64 m n) (*.f64 K 1/2)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (*.f64 K (+.f64 m n)) 1/2) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 1) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 1 (*.f64 K (*.f64 (+.f64 m n) 1/2))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 2) (*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 1/2)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cbrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K 2))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K 2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2)) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cbrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K 2))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K 2)) 2))) |
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 1/2)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (*.f64 K (neg.f64 (+.f64 m n))) -1/2) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(*.f64 (/.f64 K 2) (+.f64 m n)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 1) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 3) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(pow.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 3) 1/3) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(neg.f64 (/.f64 (*.f64 K (+.f64 m n)) -2)) |
(/.f64 (*.f64 K (neg.f64 (+.f64 n m))) -2) |
(/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) |
(/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) |
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 2)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 m n)))) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (+.f64 n m)))) |
(*.f64 (/.f64 (+.f64 n m) 2) K) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) 3)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(exp.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 1)) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (+.f64 n m) (/.f64 K 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) 1) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 1) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(*.f64 1 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 m 2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 m 2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2))) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8) (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 1) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)) 3) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 3) 1/3) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/8) 2) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (exp.f64 1) (*.f64 (pow.f64 m 2) -1/4)) |
(pow.f64 (E.f64) (*.f64 -1/4 (pow.f64 m 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 m 4) 1/16))) (cbrt.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 m 4) 1/16))) (cbrt.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(pow.f64 (exp.f64 (*.f64 m (sqrt.f64 -1/4))) (*.f64 m (sqrt.f64 -1/4))) |
(pow.f64 (pow.f64 (exp.f64 m) (sqrt.f64 -1/4)) (*.f64 m (sqrt.f64 -1/4))) |
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 -1/4)) m) (*.f64 m (sqrt.f64 -1/4))) |
(sqrt.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/2)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4)))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4) 3)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 m 2)) -1/4))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 m 2)) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(*.f64 K (+.f64 n m)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(*.f64 K (+.f64 n m)) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m))))) |
(/.f64 (*.f64 (pow.f64 K 3) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 m 2) (pow.f64 K 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n))) |
(/.f64 (*.f64 (pow.f64 K 2) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (*.f64 K (-.f64 m n))) |
(/.f64 (*.f64 K (+.f64 n m)) 1) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 K (/.f64 (fma.f64 m m (*.f64 n (-.f64 n m))) (+.f64 (pow.f64 m 3) (pow.f64 n 3)))) |
(*.f64 (/.f64 K (fma.f64 m m (*.f64 n (-.f64 n m)))) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) (fma.f64 m m (*.f64 n (-.f64 n m)))) K) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 K (/.f64 (-.f64 m n) (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(*.f64 (/.f64 K (-.f64 m n)) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 K (/.f64 (fma.f64 m m (*.f64 n (-.f64 n m))) (+.f64 (pow.f64 m 3) (pow.f64 n 3)))) |
(*.f64 (/.f64 K (fma.f64 m m (*.f64 n (-.f64 n m)))) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) (fma.f64 m m (*.f64 n (-.f64 n m)))) K) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(/.f64 K (/.f64 (-.f64 m n) (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(*.f64 (/.f64 K (-.f64 m n)) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(*.f64 K (+.f64 n m)) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(*.f64 K (+.f64 n m)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(*.f64 K (+.f64 n m)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(*.f64 K (+.f64 n m)) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(*.f64 K (+.f64 n m)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(fma.f64 K m (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(fma.f64 m K (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (*.f64 n 1/2)) (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (neg.f64 M))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 (*.f64 n 1/2) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (*.f64 (neg.f64 M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 1) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 1)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) 1) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (*.f64 (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 n 2) 1/4 (*.f64 M (fma.f64 n 1/2 M)))) (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (+.f64 (-.f64 m (*.f64 n 1/2)) M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 m (+.f64 M (+.f64 m (*.f64 n -1/2))) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2))) (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (*.f64 (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))) (-.f64 (*.f64 n 1/2) (+.f64 M m)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 n 2) 1/4 (*.f64 M (fma.f64 n 1/2 M)))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (/.f64 (-.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (pow.f64 m 2)) (fma.f64 n 1/2 (-.f64 (neg.f64 M) m)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (*.f64 (fma.f64 n 1/2 M) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (+.f64 (-.f64 m (*.f64 n 1/2)) M)))) (/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (fma.f64 n 1/2 M))) |
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (*.f64 (fma.f64 n 1/2 M) (fma.f64 m (+.f64 M (+.f64 m (*.f64 n -1/2))) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)))) (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (*.f64 (fma.f64 n 1/2 M) (fma.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2)))) (+.f64 (pow.f64 m 3) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 M m)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (/.f64 (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 m M))) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (pow.f64 m 2)) (*.f64 (fma.f64 n 1/2 M) (fma.f64 n 1/2 (-.f64 (neg.f64 M) m)))) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 n 2) 1/4 (*.f64 M (fma.f64 n 1/2 M)))) (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (+.f64 (-.f64 m (*.f64 n 1/2)) M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 m (+.f64 M (+.f64 m (*.f64 n -1/2))) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2))) (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M)))) (fma.f64 n 1/2 M))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (+.f64 (-.f64 m (*.f64 n 1/2)) M)))) (/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (fma.f64 n 1/2 M))) |
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (*.f64 (fma.f64 n 1/2 M) (fma.f64 m (+.f64 M (+.f64 m (*.f64 n -1/2))) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)))) (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (*.f64 (fma.f64 n 1/2 M) (fma.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2)))) (+.f64 (pow.f64 m 3) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (*.f64 (-.f64 (*.f64 n 1/2) (+.f64 M m)) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 (pow.f64 n 2) 1/4 (*.f64 M (fma.f64 n 1/2 M)))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (/.f64 (-.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (pow.f64 m 2)) (fma.f64 n 1/2 (-.f64 (neg.f64 M) m)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (*.f64 (-.f64 (*.f64 n 1/2) (+.f64 M m)) (fma.f64 n 1/2 M))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (/.f64 (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 m M))) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) (*.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (pow.f64 m 2)) (*.f64 (fma.f64 n 1/2 M) (fma.f64 n 1/2 (-.f64 (neg.f64 M) m)))) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 3) (pow.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) (-.f64 (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 m (-.f64 (*.f64 n 1/2) M))) (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 3) (pow.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 4) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (-.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) 3) (pow.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 4) (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (-.f64 (pow.f64 m 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 6) (pow.f64 (*.f64 m (fma.f64 n 1/2 (neg.f64 M))) 3)) (+.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 4) (*.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (*.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) (*.f64 (*.f64 m (-.f64 (*.f64 n 1/2) M)) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 4) (*.f64 (pow.f64 m 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 (*.f64 n 1/2) M)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 4) (*.f64 (pow.f64 m 2) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (+.f64 m M)))) |
(/.f64 (*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3))) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M))))) |
(/.f64 (-.f64 (*.f64 n 1/2) M) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (+.f64 (-.f64 m (*.f64 n 1/2)) M))) (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (fma.f64 m (+.f64 M (+.f64 m (*.f64 n -1/2))) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) (-.f64 (*.f64 n 1/2) M)) |
(*.f64 (/.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2))) (+.f64 (pow.f64 m 3) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2))) (-.f64 (*.f64 n 1/2) (+.f64 M m))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (/.f64 (-.f64 (*.f64 n 1/2) (+.f64 m M)) (-.f64 (*.f64 n 1/2) M))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) (+.f64 m M))) (-.f64 (*.f64 n 1/2) M)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (pow.f64 m 2)) (-.f64 1 (/.f64 m (fma.f64 n 1/2 (neg.f64 M))))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M)))) |
(/.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (/.f64 (fma.f64 (pow.f64 n 2) 1/4 (*.f64 M (fma.f64 n 1/2 M))) (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (fma.f64 n 1/2 (-.f64 m M))) |
(/.f64 (*.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2))) (fma.f64 n 1/2 M)) |
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (/.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) |
(*.f64 (/.f64 (+.f64 (*.f64 n 1/2) (-.f64 m M)) (fma.f64 n 1/2 M)) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) |
(*.f64 (/.f64 (fma.f64 n 1/2 (-.f64 m M)) (fma.f64 n 1/2 M)) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n 1/2) 3) (pow.f64 M 3)) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 M (fma.f64 n 1/2 M)))) |
(/.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) (/.f64 (fma.f64 (pow.f64 n 2) 1/4 (*.f64 M (fma.f64 n 1/2 M))) (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 M 3)) (fma.f64 M (fma.f64 n 1/2 M) (*.f64 1/4 (pow.f64 n 2)))) (fma.f64 n 1/2 (-.f64 m M))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 n 2) 1/4) (pow.f64 M 2)) (-.f64 (*.f64 n 1/2) (-.f64 M m))) (fma.f64 n 1/2 M)) |
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2)) (/.f64 (fma.f64 n 1/2 M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) |
(*.f64 (/.f64 (+.f64 (*.f64 n 1/2) (-.f64 m M)) (fma.f64 n 1/2 M)) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) |
(*.f64 (/.f64 (fma.f64 n 1/2 (-.f64 m M)) (fma.f64 n 1/2 M)) (-.f64 (*.f64 1/4 (pow.f64 n 2)) (pow.f64 M 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 m 3)) (-.f64 (*.f64 n 1/2) M)) (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (-.f64 m (-.f64 (*.f64 n 1/2) M))))) |
(/.f64 (-.f64 (*.f64 n 1/2) M) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (*.f64 m (+.f64 (-.f64 m (*.f64 n 1/2)) M))) (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3)) (fma.f64 m (+.f64 M (+.f64 m (*.f64 n -1/2))) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2))) (-.f64 (*.f64 n 1/2) M)) |
(*.f64 (/.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 m (+.f64 m (+.f64 (*.f64 n -1/2) M)) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2))) (+.f64 (pow.f64 m 3) (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) M)) (-.f64 (*.f64 n 1/2) (+.f64 M m))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (/.f64 (-.f64 (*.f64 n 1/2) (+.f64 m M)) (-.f64 (*.f64 n 1/2) M))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 2) (pow.f64 m 2)) (-.f64 (*.f64 n 1/2) (+.f64 m M))) (-.f64 (*.f64 n 1/2) M)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 n 1/2 (neg.f64 M)) 2) (pow.f64 m 2)) (-.f64 1 (/.f64 m (fma.f64 n 1/2 (neg.f64 M))))) |
(pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 1) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 3) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 3) 1/3) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 2) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 2)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m))) (-.f64 (*.f64 n 1/2) M))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))) 3)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) M) 3) (pow.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) 3))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n 1/2) (-.f64 M m)) 3) (pow.f64 (-.f64 (*.f64 n 1/2) M) 3))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m)))) 1)) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) (-.f64 M m))))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(fma.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (*.f64 n 1/2) M) (*.f64 m (-.f64 (*.f64 n 1/2) M))) |
(fma.f64 m (-.f64 (*.f64 n 1/2) M) (pow.f64 (-.f64 (*.f64 n 1/2) M) 2)) |
(*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (*.f64 n 1/2) (-.f64 m M))) |
(*.f64 (fma.f64 n 1/2 (neg.f64 M)) (fma.f64 n 1/2 (-.f64 m M))) |
(+.f64 (*.f64 K n) (*.f64 K m)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 K m) (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(+.f64 (*.f64 (*.f64 K m) 1) (*.f64 (*.f64 K n) 1)) |
(*.f64 K (+.f64 n m)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) 1) |
(*.f64 K (+.f64 n m)) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 K m) 3) (pow.f64 (*.f64 K n) 3)) (+.f64 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m))))) |
(/.f64 (*.f64 (pow.f64 K 3) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 m 2) (pow.f64 K 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n))) |
(/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n))) |
(/.f64 (*.f64 (pow.f64 K 2) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (*.f64 K (-.f64 m n))) |
(/.f64 (*.f64 K (+.f64 n m)) 1) |
(/.f64 (*.f64 K (+.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 K (/.f64 (fma.f64 m m (*.f64 n (-.f64 n m))) (+.f64 (pow.f64 m 3) (pow.f64 n 3)))) |
(*.f64 (/.f64 K (fma.f64 m m (*.f64 n (-.f64 n m)))) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) (fma.f64 m m (*.f64 n (-.f64 n m)))) K) |
(/.f64 (*.f64 K (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (-.f64 m n)) |
(/.f64 K (/.f64 (-.f64 m n) (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(*.f64 (/.f64 K (-.f64 m n)) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) |
(/.f64 K (/.f64 (fma.f64 m m (*.f64 n (-.f64 n m))) (+.f64 (pow.f64 m 3) (pow.f64 n 3)))) |
(*.f64 (/.f64 K (fma.f64 m m (*.f64 n (-.f64 n m)))) (+.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 m 3) (pow.f64 n 3)) (fma.f64 m m (*.f64 n (-.f64 n m)))) K) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (pow.f64 n 2)) K) (-.f64 m n)) |
(/.f64 K (/.f64 (-.f64 m n) (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(*.f64 (/.f64 K (-.f64 m n)) (-.f64 (pow.f64 m 2) (pow.f64 n 2))) |
(pow.f64 (*.f64 K (+.f64 m n)) 1) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) 3) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3) 1/3) |
(*.f64 K (+.f64 n m)) |
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) 2) |
(*.f64 K (+.f64 n m)) |
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2)) |
(*.f64 K (+.f64 n m)) |
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m n))) |
(*.f64 K (+.f64 n m)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (+.f64 m n))))) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) 3)) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (*.f64 (pow.f64 K 3) (pow.f64 (+.f64 m n) 3))) |
(*.f64 K (+.f64 n m)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (pow.f64 K 3))) |
(*.f64 K (+.f64 n m)) |
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(exp.f64 (log.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) 1)) |
(*.f64 K (+.f64 n m)) |
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n)))) |
(*.f64 K (+.f64 n m)) |
(fma.f64 K m (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(fma.f64 m K (*.f64 K n)) |
(*.f64 K (+.f64 n m)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) 1) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(*.f64 1 (cos.f64 (*.f64 K (*.f64 n 1/2)))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2)) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 3) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 3) 1/3) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 2)) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(log.f64 (exp.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 3)) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(exp.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 1)) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))))) |
(cos.f64 (*.f64 K (*.f64 n 1/2))) |
Compiled 89926 to 46747 computations (48% saved)
14 alts after pruning (14 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2707 | 14 | 2721 |
| Fresh | 6 | 0 | 6 |
| Picked | 5 | 0 | 5 |
| Done | 0 | 0 | 0 |
| Total | 2718 | 14 | 2732 |
| Status | Accuracy | Program |
|---|---|---|
| 26.3% | (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (neg.f64 l))) | |
| 11.8% | (*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) (exp.f64 (neg.f64 l))) | |
| 25.7% | (*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) | |
| ▶ | 6.6% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| ▶ | 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
| 25.7% | (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) | |
| 19.1% | (*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) (exp.f64 (neg.f64 l))) | |
| ▶ | 28.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
| 29.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) | |
| ▶ | 78.2% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| ▶ | 52.5% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| 57.8% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) | |
| 52.1% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) | |
| 32.5% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) | |
| 26.3% | (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (neg.f64 l))) | |
| 11.8% | (*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) (exp.f64 (neg.f64 l))) | |
| 25.7% | (*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) | |
| ▶ | 6.6% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| ▶ | 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
| 25.7% | (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) | |
| 19.1% | (*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) (exp.f64 (neg.f64 l))) | |
| ▶ | 28.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
| 29.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) | |
| ▶ | 78.2% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| ▶ | 52.5% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| 57.8% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) | |
| 52.1% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) | |
| 32.5% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
Compiled 1028 to 800 computations (22.2% saved)
Found 13 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (pow.f64 n 2) -1/4) |
| ✓ | 100.0% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| ✓ | 100.0% | (exp.f64 (*.f64 (pow.f64 n 2) -1/4)) |
| ✓ | 100.0% | (*.f64 -1/4 (pow.f64 m 2)) |
| 100.0% | (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) | |
| ✓ | 99.9% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 36.8% | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) | |
| 55.3% | (cos.f64 (*.f64 K (*.f64 n 1/2))) | |
| 100.0% | (/.f64 (*.f64 K (+.f64 m n)) 2) | |
| 100.0% | (*.f64 K (+.f64 m n)) | |
| 100.0% | (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M) | |
| 36.8% | (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) | |
| 100.0% | (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m)) |
Compiled 324 to 160 computations (50.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | M | @ | inf | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| 1.0ms | K | @ | inf | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 1.0ms | K | @ | 0 | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 1.0ms | n | @ | 0 | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 1.0ms | m | @ | inf | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 1× | batch-egg-rewrite |
| 738× | log1p-expm1-u |
| 728× | expm1-udef |
| 728× | log1p-udef |
| 356× | associate-*r* |
| 242× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 153 |
| 1 | 428 | 149 |
| 2 | 5957 | 149 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 -1/4 (pow.f64 m 2)) |
(exp.f64 (*.f64 (pow.f64 n 2) -1/4)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (pow.f64 n 2) -1/4) |
| Outputs |
|---|
(+.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) |
(+.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(+.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (fma.f64 -1/4 (pow.f64 m 2) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) 1) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) 3)) (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (+.f64 1 (*.f64 1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (+.f64 1 (*.f64 1/4 (pow.f64 m 2)))) |
(pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1/4 (pow.f64 m 2) 1)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3) (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(fma.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 1 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(-.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 1) |
(pow.f64 (*.f64 -1/4 (pow.f64 m 2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 m 2))) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64) 1/3) |
(pow.f64 (*.f64 m (sqrt.f64 -1/4)) 2) |
(sqrt.f64 (*.f64 (pow.f64 m 4) 1/16)) |
(log.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 m 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/4 (pow.f64 m 2))))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) |
(expm1.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(exp.f64 (log.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) 1) |
(*.f64 1 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 1) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 1) |
(pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) |
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) 3) |
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3) 1/3) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8) 2) |
(pow.f64 (exp.f64 1) (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 n 4) 1/16))) (cbrt.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(pow.f64 (exp.f64 (*.f64 n (sqrt.f64 -1/4))) (*.f64 n (sqrt.f64 -1/4))) |
(sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2)) |
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)))) |
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) 1) |
(pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) 2) |
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 M) 2) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3) (pow.f64 (cos.f64 M) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) 3) (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) |
(exp.f64 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (log.f64 (cos.f64 M)))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (log.f64 (cos.f64 M))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) |
(+.f64 0 (*.f64 -1/4 (pow.f64 n 2))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)))) |
(+.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) (log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 n 2)))) 1) |
(pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 n 2))) 3) |
(pow.f64 (pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 3) 1/3) |
(pow.f64 (*.f64 n (sqrt.f64 -1/4)) 2) |
(sqrt.f64 (*.f64 (pow.f64 n 4) 1/16)) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/4 (pow.f64 n 2))))) |
(cbrt.f64 (pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(exp.f64 (log.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/4 (pow.f64 n 2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
| 1× | egg-herbie |
| 872× | associate-*r* |
| 786× | associate-*l* |
| 610× | fma-def |
| 466× | cancel-sign-sub-inv |
| 444× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 411 | 10677 |
| 1 | 1143 | 10206 |
| 2 | 4629 | 9891 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (+.f64 m n))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (pow.f64 (+.f64 m n) 2))))) (*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (+.f64 m n))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (pow.f64 (+.f64 m n) 2))))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (pow.f64 (+.f64 m n) 3))))) (*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 (pow.f64 m 2) (+.f64 (*.f64 -1/4 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (+.f64 (*.f64 (pow.f64 m 2) (+.f64 (*.f64 -1/4 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) (*.f64 (pow.f64 m 3) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))) (*.f64 1/8 (*.f64 K (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M))))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 n 3) (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 M 3) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
1 |
(+.f64 1 (*.f64 -1/4 (pow.f64 n 2))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 1/32 (pow.f64 n 4)))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (+.f64 (*.f64 -1/384 (pow.f64 n 6)) (*.f64 1/32 (pow.f64 n 4))))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(+.f64 (exp.f64 (*.f64 -1/4 (pow.f64 n 2))) (*.f64 -1/2 (*.f64 (pow.f64 M 2) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))))) |
(+.f64 (exp.f64 (*.f64 -1/4 (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))) (*.f64 1/24 (*.f64 (pow.f64 M 4) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))))) |
(+.f64 (exp.f64 (*.f64 -1/4 (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 M 6) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))) (*.f64 1/24 (*.f64 (pow.f64 M 4) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))))))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(cos.f64 M) |
(+.f64 (cos.f64 M) (*.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M)))) |
(+.f64 (cos.f64 M) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M))) (*.f64 1/32 (*.f64 (pow.f64 n 4) (cos.f64 M))))) |
(+.f64 (cos.f64 M) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 n 6) (cos.f64 M))) (*.f64 1/32 (*.f64 (pow.f64 n 4) (cos.f64 M)))))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(+.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) |
(+.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(+.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (fma.f64 -1/4 (pow.f64 m 2) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) 1) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) 3)) (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (+.f64 1 (*.f64 1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (+.f64 1 (*.f64 1/4 (pow.f64 m 2)))) |
(pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1/4 (pow.f64 m 2) 1)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3) (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(fma.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 1 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(-.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 1) |
(pow.f64 (*.f64 -1/4 (pow.f64 m 2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 m 2))) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64) 1/3) |
(pow.f64 (*.f64 m (sqrt.f64 -1/4)) 2) |
(sqrt.f64 (*.f64 (pow.f64 m 4) 1/16)) |
(log.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 m 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/4 (pow.f64 m 2))))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) |
(expm1.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(exp.f64 (log.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) 1) |
(*.f64 1 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 1) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 1) |
(pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) |
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) 3) |
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3) 1/3) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8) 2) |
(pow.f64 (exp.f64 1) (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 n 4) 1/16))) (cbrt.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(pow.f64 (exp.f64 (*.f64 n (sqrt.f64 -1/4))) (*.f64 n (sqrt.f64 -1/4))) |
(sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2)) |
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)))) |
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) 1) |
(pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) 2) |
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 M) 2) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3) (pow.f64 (cos.f64 M) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) 3) (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) |
(exp.f64 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (log.f64 (cos.f64 M)))) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (log.f64 (cos.f64 M))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) |
(+.f64 0 (*.f64 -1/4 (pow.f64 n 2))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)))) |
(+.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) (log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 n 2)))) 1) |
(pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 n 2))) 3) |
(pow.f64 (pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 3) 1/3) |
(pow.f64 (*.f64 n (sqrt.f64 -1/4)) 2) |
(sqrt.f64 (*.f64 (pow.f64 n 4) 1/16)) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/4 (pow.f64 n 2))))) |
(cbrt.f64 (pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(exp.f64 (log.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/4 (pow.f64 n 2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
| Outputs |
|---|
(*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M)) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 m n))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M))) |
(fma.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M) (*.f64 K (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M)))) -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (+.f64 m n))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (pow.f64 (+.f64 m n) 2))))) (*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 m n))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (cos.f64 M)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (pow.f64 (+.f64 m n) 2))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M)))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))) (fma.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M) (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (pow.f64 (+.f64 m n) 2) (cos.f64 M))) (*.f64 -1/8 (pow.f64 K 2))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (*.f64 -1/8 (pow.f64 K 2)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (pow.f64 (+.f64 m n) 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (+.f64 m n))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (pow.f64 (+.f64 m n) 2))))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (neg.f64 M)) (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) (pow.f64 (+.f64 m n) 3))))) (*.f64 (cos.f64 (neg.f64 M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 m n))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (cos.f64 M)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (pow.f64 (+.f64 m n) 2))) (fma.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 -1/4 (pow.f64 m 2) 1)) (pow.f64 (+.f64 m n) 3))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))) (fma.f64 -1/8 (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M)) (*.f64 (pow.f64 (+.f64 m n) 2) (pow.f64 K 2))) (fma.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 M) (*.f64 (pow.f64 K 3) (*.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (neg.f64 (sin.f64 M)))) 1/48))))) |
(+.f64 (fma.f64 -1/2 (*.f64 K (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (+.f64 m n) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (*.f64 -1/8 (pow.f64 K 2)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (pow.f64 (+.f64 m n) 2)))))) (*.f64 (pow.f64 K 3) (*.f64 (*.f64 (pow.f64 (+.f64 m n) 3) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (neg.f64 (sin.f64 M)))) 1/48))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) |
(fma.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 m K)) (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 (pow.f64 m 2) (+.f64 (*.f64 -1/4 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (fma.f64 -1/2 (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (*.f64 (pow.f64 m 2) (fma.f64 -1/4 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 (*.f64 -1/8 (pow.f64 K 2)) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (fma.f64 (pow.f64 m 2) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (+.f64 -1/4 (*.f64 -1/8 (pow.f64 K 2)))) (*.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 m K))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 m (+.f64 (*.f64 (*.f64 -1/2 K) (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (+.f64 -1/4 (*.f64 -1/8 (pow.f64 K 2)))) m)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (+.f64 (*.f64 (pow.f64 m 2) (+.f64 (*.f64 -1/4 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) (*.f64 (pow.f64 m 3) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))) (*.f64 1/8 (*.f64 K (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (fma.f64 -1/2 (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (fma.f64 (pow.f64 m 2) (fma.f64 -1/4 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 (*.f64 -1/8 (pow.f64 K 2)) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))) (*.f64 (pow.f64 m 3) (fma.f64 1/48 (*.f64 (pow.f64 K 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))) (*.f64 1/8 (*.f64 K (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 m K)) (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) (fma.f64 (pow.f64 m 2) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (+.f64 -1/4 (*.f64 -1/8 (pow.f64 K 2)))) (*.f64 (pow.f64 m 3) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (+.f64 (*.f64 1/48 (pow.f64 K 3)) (*.f64 K 1/8)))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (*.f64 m K)) (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M))) (*.f64 (pow.f64 m 2) (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (+.f64 -1/4 (*.f64 -1/8 (pow.f64 K 2)))) (*.f64 m (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) (+.f64 (*.f64 1/48 (pow.f64 K 3)) (*.f64 K 1/8))))))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))))) |
(*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))))) |
(*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M)) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 n (*.f64 -1 m)))) M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))) |
(fma.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (*.f64 K (*.f64 (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) n)) -1/2))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (cos.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (*.f64 (*.f64 -1/2 K) (*.f64 n (sin.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) (pow.f64 n 2))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) n))) (fma.f64 -1/8 (*.f64 (*.f64 (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (pow.f64 n 2)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (pow.f64 K 2))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) n))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (cos.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (*.f64 (*.f64 -1/8 (pow.f64 K 2)) (*.f64 (cos.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (pow.f64 n 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 n 3) (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) (pow.f64 n 2))) (fma.f64 1/48 (*.f64 (*.f64 (pow.f64 K 3) (pow.f64 n 3)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) n))) (fma.f64 -1/8 (*.f64 (*.f64 (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (pow.f64 n 2)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (pow.f64 K 2))) (fma.f64 1/48 (*.f64 (*.f64 (*.f64 (pow.f64 K 3) (pow.f64 n 3)) (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))))))) |
(+.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (*.f64 (*.f64 -1/8 (pow.f64 K 2)) (*.f64 (cos.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (pow.f64 n 2))) (*.f64 (*.f64 1/48 (pow.f64 K 3)) (*.f64 (sin.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (pow.f64 n 3))))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (cos.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M))) (*.f64 (*.f64 -1/2 K) (*.f64 n (sin.f64 (fma.f64 m (*.f64 K 1/2) (neg.f64 M)))))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (-.f64 m (*.f64 -1 n)))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) |
(+.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) |
(fma.f64 M (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) (fma.f64 M (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))))) |
(fma.f64 -1/2 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (pow.f64 M 2))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 M 2)) (fma.f64 -1/4 (pow.f64 m 2) 1)) (fma.f64 -1/4 (pow.f64 m 2) 1))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) M))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 M 3) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) (fma.f64 -1/6 (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) (pow.f64 M 3)) (fma.f64 M (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))))))) |
(fma.f64 -1/2 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (pow.f64 M 2))) (+.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (+.f64 (*.f64 -1/6 (pow.f64 M 3)) M)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (+.f64 (*.f64 -1/6 (pow.f64 M 3)) M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (*.f64 -1/2 (pow.f64 M 2)) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
1 |
(+.f64 1 (*.f64 -1/4 (pow.f64 n 2))) |
(fma.f64 -1/4 (pow.f64 n 2) 1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (*.f64 1/32 (pow.f64 n 4)))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 n 2) (*.f64 1/32 (pow.f64 n 4)))) |
(+.f64 (fma.f64 -1/4 (pow.f64 n 2) 1) (*.f64 1/32 (pow.f64 n 4))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (+.f64 (*.f64 -1/384 (pow.f64 n 6)) (*.f64 1/32 (pow.f64 n 4))))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 n 2) (fma.f64 -1/384 (pow.f64 n 6) (*.f64 1/32 (pow.f64 n 4))))) |
(+.f64 (fma.f64 -1/4 (pow.f64 n 2) 1) (fma.f64 1/32 (pow.f64 n 4) (*.f64 -1/384 (pow.f64 n 6)))) |
(+.f64 (fma.f64 1/32 (pow.f64 n 4) (*.f64 -1/384 (pow.f64 n 6))) (fma.f64 -1/4 (pow.f64 n 2) 1)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(exp.f64 (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(+.f64 (exp.f64 (*.f64 -1/4 (pow.f64 n 2))) (*.f64 -1/2 (*.f64 (pow.f64 M 2) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))))) |
(+.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (*.f64 -1/2 (*.f64 (pow.f64 M 2) (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))))) |
(*.f64 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1) (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1)) |
(+.f64 (exp.f64 (*.f64 -1/4 (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))) (*.f64 1/24 (*.f64 (pow.f64 M 4) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))))) |
(+.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))) (*.f64 1/24 (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (pow.f64 M 4))))) |
(+.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (pow.f64 M 2)) (*.f64 1/24 (pow.f64 M 4))))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) (*.f64 1/24 (pow.f64 M 4))))) |
(+.f64 (exp.f64 (*.f64 -1/4 (pow.f64 n 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 M 6) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))) (*.f64 1/24 (*.f64 (pow.f64 M 4) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))))))) |
(+.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (fma.f64 -1/2 (*.f64 (pow.f64 M 2) (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))) (fma.f64 -1/720 (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (pow.f64 M 6)) (*.f64 1/24 (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (pow.f64 M 4)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1) (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))) (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (+.f64 (*.f64 1/24 (pow.f64 M 4)) (*.f64 -1/720 (pow.f64 M 6))))) |
(+.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (+.f64 (*.f64 1/24 (pow.f64 M 4)) (+.f64 (*.f64 -1/2 (pow.f64 M 2)) (*.f64 -1/720 (pow.f64 M 6)))))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(cos.f64 M) |
(+.f64 (cos.f64 M) (*.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 n 2) 1) (cos.f64 M)) |
(*.f64 (cos.f64 M) (fma.f64 -1/4 (pow.f64 n 2) 1)) |
(+.f64 (cos.f64 M) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M))) (*.f64 1/32 (*.f64 (pow.f64 n 4) (cos.f64 M))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M)) (*.f64 1/32 (*.f64 (pow.f64 n 4) (cos.f64 M))))) |
(+.f64 (cos.f64 M) (*.f64 (cos.f64 M) (fma.f64 -1/4 (pow.f64 n 2) (*.f64 1/32 (pow.f64 n 4))))) |
(*.f64 (cos.f64 M) (+.f64 1 (fma.f64 -1/4 (pow.f64 n 2) (*.f64 1/32 (pow.f64 n 4))))) |
(+.f64 (cos.f64 M) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 n 6) (cos.f64 M))) (*.f64 1/32 (*.f64 (pow.f64 n 4) (cos.f64 M)))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/4 (*.f64 (pow.f64 n 2) (cos.f64 M)) (fma.f64 -1/384 (*.f64 (pow.f64 n 6) (cos.f64 M)) (*.f64 1/32 (*.f64 (pow.f64 n 4) (cos.f64 M)))))) |
(+.f64 (*.f64 (fma.f64 -1/4 (pow.f64 n 2) 1) (cos.f64 M)) (*.f64 (cos.f64 M) (fma.f64 1/32 (pow.f64 n 4) (*.f64 -1/384 (pow.f64 n 6))))) |
(+.f64 (cos.f64 M) (*.f64 (cos.f64 M) (fma.f64 -1/4 (pow.f64 n 2) (fma.f64 1/32 (pow.f64 n 4) (*.f64 -1/384 (pow.f64 n 6)))))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(+.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))) (fma.f64 (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))) (sin.f64 M) (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (fma.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M) (*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))))))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (fma.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M) (*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))))))) |
(+.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(+.f64 (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))))) (*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))) (sin.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)) (fma.f64 -1/4 (pow.f64 m 2) 1))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n))) (sin.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) (sin.f64 M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) 1) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) 3)) (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) 3) (pow.f64 (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) 2) (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) 2) (*.f64 -1/4 (pow.f64 m 2)))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) 3) (pow.f64 (*.f64 (pow.f64 m 2) (*.f64 -1/4 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))))) 3)) (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) 2) (*.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) 2) (fma.f64 1/16 (pow.f64 m 4) (*.f64 (pow.f64 m 2) 1/4))))) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) 3) (*.f64 (pow.f64 m 6) -1/64) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) 3)) (+.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) 2) (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) 2) (fma.f64 1/16 (pow.f64 m 4) (*.f64 (pow.f64 m 2) 1/4))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2) (*.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) 2) (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) 2) (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) 2) (*.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) 2) (*.f64 (pow.f64 m 4) -1/16))) (+.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) (*.f64 (pow.f64 m 2) 1/4)))) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (+.f64 1 (*.f64 (pow.f64 m 4) -1/16)))) (*.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (fma.f64 (pow.f64 m 2) 1/4 1))) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/16 (pow.f64 m 4)) (*.f64 -1/4 (pow.f64 m 2)))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)))) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) (+.f64 (*.f64 1/16 (pow.f64 m 4)) (fma.f64 (pow.f64 m 2) 1/4 1))) (fma.f64 (pow.f64 (pow.f64 m 2) 3) -1/64 1)) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (+.f64 (*.f64 1/16 (pow.f64 m 4)) (fma.f64 (pow.f64 m 2) 1/4 1))) (fma.f64 (pow.f64 m 6) -1/64 1)) |
(/.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (+.f64 1 (*.f64 1/4 (pow.f64 m 2)))) |
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) (/.f64 (+.f64 1 (*.f64 (pow.f64 m 2) 1/4)) (-.f64 1 (*.f64 1/16 (pow.f64 m 4))))) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) (fma.f64 (pow.f64 m 2) 1/4 1)) (+.f64 1 (*.f64 (pow.f64 m 4) -1/16))) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (fma.f64 (pow.f64 m 2) 1/4 1)) (+.f64 1 (*.f64 (pow.f64 m 4) -1/16))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/16 (pow.f64 m 4)) (*.f64 -1/4 (pow.f64 m 2)))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)))) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) (+.f64 (*.f64 1/16 (pow.f64 m 4)) (fma.f64 (pow.f64 m 2) 1/4 1))) (fma.f64 (pow.f64 (pow.f64 m 2) 3) -1/64 1)) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (+.f64 (*.f64 1/16 (pow.f64 m 4)) (fma.f64 (pow.f64 m 2) 1/4 1))) (fma.f64 (pow.f64 m 6) -1/64 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (+.f64 1 (*.f64 1/4 (pow.f64 m 2)))) |
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M)) (/.f64 (+.f64 1 (*.f64 (pow.f64 m 2) 1/4)) (-.f64 1 (*.f64 1/16 (pow.f64 m 4))))) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M))) (fma.f64 (pow.f64 m 2) 1/4 1)) (+.f64 1 (*.f64 (pow.f64 m 4) -1/16))) |
(*.f64 (/.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M))) (fma.f64 (pow.f64 m 2) 1/4 1)) (+.f64 1 (*.f64 (pow.f64 m 4) -1/16))) |
(pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 1) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 3) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3) 1/3) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 2) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 2)) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1/4 (pow.f64 m 2) 1)) (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3)) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3) (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3) (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 3))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 1)) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(fma.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 1 (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(fma.f64 1 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) 2) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(fma.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M)))) (*.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (*.f64 K 1/2) (+.f64 m n) (neg.f64 M)))) |
(*.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K 1/2) (neg.f64 M)))) |
(-.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 1) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(pow.f64 (*.f64 -1/4 (pow.f64 m 2)) 1) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(pow.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 m 2))) 3) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64) 1/3) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(pow.f64 (*.f64 m (sqrt.f64 -1/4)) 2) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(sqrt.f64 (*.f64 (pow.f64 m 4) 1/16)) |
(sqrt.f64 (*.f64 1/16 (pow.f64 m 4))) |
(log.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 m 2))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/4 (pow.f64 m 2))))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(expm1.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(exp.f64 (log.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(log1p.f64 (expm1.f64 (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) -1) |
(+.f64 (*.f64 -1/4 (pow.f64 m 2)) 0) |
(*.f64 -1/4 (pow.f64 m 2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) 1) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(*.f64 1 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 1) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 1) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) 3) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3) 1/3) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8) 2) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (exp.f64 1) (*.f64 -1/4 (pow.f64 n 2))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 n 4) 1/16))) (cbrt.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(pow.f64 (exp.f64 (*.f64 n (sqrt.f64 -1/4))) (*.f64 n (sqrt.f64 -1/4))) |
(pow.f64 (pow.f64 (exp.f64 n) (sqrt.f64 -1/4)) (*.f64 n (sqrt.f64 -1/4))) |
(sqrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(log.f64 (exp.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3)) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) 1) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 1) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M))) 3) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 3) 1/3) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(pow.f64 (*.f64 (sqrt.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) 2) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 M) 2) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) |
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2) (pow.f64 (cos.f64 M) 2))) |
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) 2)) |
(fabs.f64 (*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M))))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)) 3)) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3) (pow.f64 (cos.f64 M) 3))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) 3) (pow.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) 3))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(exp.f64 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (log.f64 (cos.f64 M)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(exp.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 n 2)) (log.f64 (cos.f64 M))) 1)) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4) (cos.f64 M)))) |
(*.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2)) (cos.f64 M)) |
(+.f64 0 (*.f64 -1/4 (pow.f64 n 2))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)))) |
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/4) (pow.f64 n 2))))) |
(+.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8)) (log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/8))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 n 2)))) 1) |
(*.f64 -1/4 (pow.f64 n 2)) |
(pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 1) |
(*.f64 -1/4 (pow.f64 n 2)) |
(pow.f64 (cbrt.f64 (*.f64 -1/4 (pow.f64 n 2))) 3) |
(*.f64 -1/4 (pow.f64 n 2)) |
(pow.f64 (pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 3) 1/3) |
(*.f64 -1/4 (pow.f64 n 2)) |
(pow.f64 (*.f64 n (sqrt.f64 -1/4)) 2) |
(*.f64 -1/4 (pow.f64 n 2)) |
(sqrt.f64 (*.f64 (pow.f64 n 4) 1/16)) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 n 2)) -1/4)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/4 (pow.f64 n 2))))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(cbrt.f64 (pow.f64 (*.f64 -1/4 (pow.f64 n 2)) 3)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(expm1.f64 (log1p.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(exp.f64 (log.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 -1/4 (pow.f64 n 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/4 (pow.f64 n 2))) 1)) |
(*.f64 -1/4 (pow.f64 n 2)) |
(log1p.f64 (expm1.f64 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 -1/4 (pow.f64 n 2)) |
Compiled 31055 to 18241 computations (41.3% saved)
27 alts after pruning (26 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1109 | 22 | 1131 |
| Fresh | 5 | 4 | 9 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 0 | 0 |
| Total | 1118 | 27 | 1145 |
| Status | Accuracy | Program |
|---|---|---|
| 23.3% | (*.f64 (pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (exp.f64 (neg.f64 l))) | |
| 6.7% | (*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) | |
| 6.9% | (*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) | |
| 16.5% | (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) | |
| 7.1% | (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) 1) | |
| 5.8% | (*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) | |
| 3.3% | (*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) | |
| 7.3% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) | |
| ▶ | 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
| 6.3% | (*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) | |
| 7.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) | |
| ▶ | 6.9% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 29.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) | |
| 7.3% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) | |
| 7.2% | (*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) | |
| 7.2% | (*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) | |
| 55.2% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ▶ | 59.9% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| ✓ | 52.5% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| 57.8% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) | |
| ▶ | 52.1% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
| 32.5% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) | |
| 7.4% | (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) | |
| ▶ | 7.8% | (cos.f64 M) |
| 23.3% | (*.f64 (pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (exp.f64 (neg.f64 l))) | |
| 6.7% | (*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) | |
| 6.9% | (*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) | |
| 16.5% | (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) | |
| 7.1% | (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) 1) | |
| 5.8% | (*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) | |
| 3.3% | (*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) | |
| 7.3% | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) | |
| ▶ | 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
| 6.3% | (*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) | |
| 7.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) | |
| ▶ | 6.9% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 29.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) | |
| 7.3% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) | |
| 7.2% | (*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) | |
| 7.2% | (*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) | |
| 55.2% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ▶ | 59.9% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| ✓ | 52.5% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| 57.8% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) | |
| ▶ | 52.1% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
| 32.5% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) | |
| 7.4% | (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) | |
| ▶ | 7.8% | (cos.f64 M) |
Compiled 1908 to 1480 computations (22.4% saved)
Found 9 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (pow.f64 m 2) |
| 100.0% | (*.f64 -1/4 (pow.f64 m 2)) | |
| ✓ | 99.9% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| ✓ | 53.3% | (cos.f64 (*.f64 K (*.f64 m 1/2))) |
| ✓ | 100.0% | (/.f64 -2 (-.f64 (neg.f64 m) n)) |
| ✓ | 100.0% | (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M) |
| ✓ | 99.7% | (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) |
| ✓ | 36.8% | (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) |
| ✓ | 100.0% | (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2))) |
Compiled 245 to 132 computations (46.1% saved)
60 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | n | @ | 0 | (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2))) |
| 1.0ms | K | @ | 0 | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 1.0ms | m | @ | -inf | (pow.f64 m 2) |
| 0.0ms | n | @ | inf | (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2))) |
| 0.0ms | m | @ | 0 | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
| 1× | batch-egg-rewrite |
| 824× | expm1-udef |
| 824× | log1p-udef |
| 428× | associate-*r* |
| 284× | associate-*l* |
| 236× | log1p-expm1-u |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 33 | 258 |
| 1 | 490 | 234 |
| 2 | 7319 | 234 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2))) |
(cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) |
(/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) |
(-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M) |
(/.f64 -2 (-.f64 (neg.f64 m) n)) |
(cos.f64 (*.f64 K (*.f64 m 1/2))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(pow.f64 m 2) |
| Outputs |
|---|
(+.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) (fma.f64 (neg.f64 (*.f64 n 1/2)) m (*.f64 n (*.f64 1/2 m)))) |
(+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m))) |
(+.f64 (*.f64 (pow.f64 n 2) 1/4) (neg.f64 (*.f64 n (*.f64 1/2 m)))) |
(+.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4)) |
(+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) 1) (*.f64 (*.f64 (pow.f64 n 2) 1/4) 1)) |
(-.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 1/2 m)) 3) (pow.f64 (*.f64 (pow.f64 n 2) 1/4) 3)) (+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (-.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 n 2) 1/4) 3) (pow.f64 (*.f64 n (*.f64 1/2 m)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4))) (-.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m)))) (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) |
(/.f64 (*.f64 (*.f64 n 1/2) (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8))) (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(/.f64 (*.f64 (*.f64 n 1/2) (-.f64 (pow.f64 m 2) (*.f64 (pow.f64 n 2) 1/4))) (+.f64 m (*.f64 -1/2 n))) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8)) (*.f64 n 1/2)) (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 n 1/2)) (+.f64 m (*.f64 -1/2 n))) |
(pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 1) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 3) |
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) 1/2) (fma.f64 n 1/2 m))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 3)) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 (fma.f64 n 1/2 m) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n 1/2 m) 3) (*.f64 (pow.f64 n 3) 1/8))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(fma.f64 (*.f64 n 1/2) (*.f64 n 1/2) (neg.f64 (*.f64 n (*.f64 1/2 m)))) |
(fma.f64 (*.f64 n 1/2) m (*.f64 (pow.f64 n 2) 1/4)) |
(fma.f64 m (*.f64 n 1/2) (*.f64 (pow.f64 n 2) 1/4)) |
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) |
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) 1) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 (neg.f64 M)))) |
(*.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1) |
(*.f64 1 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))) |
(pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) |
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) |
(+.f64 (*.f64 (*.f64 K -1/2) m) (*.f64 (*.f64 K -1/2) (neg.f64 n))) |
(+.f64 (*.f64 m (*.f64 K -1/2)) (*.f64 (neg.f64 n) (*.f64 K -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) 1) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (-.f64 m n) (*.f64 K -1/2)) |
(*.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 1) |
(*.f64 1 (*.f64 K (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (pow.f64 (cbrt.f64 K) 2) (*.f64 (cbrt.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (neg.f64 K) (/.f64 1 (/.f64 -2 (+.f64 n m)))) |
(*.f64 (*.f64 1/2 (+.f64 n m)) K) |
(*.f64 (*.f64 K -1/2) (-.f64 m n)) |
(*.f64 -1/2 (/.f64 K (/.f64 -1 (+.f64 n m)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (/.f64 K (cbrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 2 (+.f64 n m)))) (/.f64 K (sqrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) -2) (/.f64 (cbrt.f64 K) (/.f64 -1 (+.f64 n m)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) 1) (/.f64 (cbrt.f64 K) (/.f64 2 (+.f64 n m)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) (sqrt.f64 (/.f64 2 (+.f64 n m)))) (/.f64 (cbrt.f64 K) (sqrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (/.f64 (sqrt.f64 K) -2) (/.f64 (sqrt.f64 K) (/.f64 -1 (+.f64 n m)))) |
(*.f64 (/.f64 (sqrt.f64 K) 1) (/.f64 (sqrt.f64 K) (/.f64 2 (+.f64 n m)))) |
(*.f64 (/.f64 (sqrt.f64 K) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (/.f64 (sqrt.f64 K) (cbrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (*.f64 (*.f64 K -1/2) 1) (-.f64 m n)) |
(*.f64 (*.f64 (*.f64 K -1/2) (pow.f64 (cbrt.f64 (-.f64 m n)) 2)) (cbrt.f64 (-.f64 m n))) |
(*.f64 (*.f64 (*.f64 K -1/2) (sqrt.f64 (-.f64 m n))) (sqrt.f64 (-.f64 m n))) |
(*.f64 (/.f64 K 1) (*.f64 1/2 (+.f64 n m))) |
(*.f64 (/.f64 K 2) (+.f64 n m)) |
(pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 3) |
(pow.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) |
(pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) |
(neg.f64 (/.f64 K (/.f64 -2 (+.f64 n m)))) |
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))))) |
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(exp.f64 (log.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(+.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)) |
(+.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (*.f64 (neg.f64 M) 1)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 M) 1 M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (neg.f64 M) (*.f64 K (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 1) |
(*.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) |
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2) (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 M))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)))) |
(/.f64 1 (/.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)) (fma.f64 K (*.f64 1/2 (+.f64 n m)) M)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2))) (neg.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) |
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 (neg.f64 M) 3)) (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M))) |
(pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3) |
(pow.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 2)) |
(log.f64 (exp.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(exp.f64 (log.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) |
(fma.f64 1 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (neg.f64 M)) |
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (neg.f64 M)) |
(fma.f64 (*.f64 K -1/2) (-.f64 m n) (neg.f64 M)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (+.f64 n m)))) 1) |
(*.f64 -2 (/.f64 -1 (+.f64 n m))) |
(*.f64 (/.f64 2 (+.f64 n m)) 1) |
(*.f64 1 (/.f64 2 (+.f64 n m))) |
(*.f64 2 (/.f64 1 (+.f64 n m))) |
(*.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2) (cbrt.f64 (/.f64 2 (+.f64 n m)))) |
(*.f64 (sqrt.f64 (/.f64 2 (+.f64 n m))) (sqrt.f64 (/.f64 2 (+.f64 n m)))) |
(*.f64 (/.f64 -1 (+.f64 n m)) -2) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (+.f64 n m)))) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (+.f64 n m)) |
(pow.f64 (/.f64 2 (+.f64 n m)) 1) |
(pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 3) |
(pow.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 2 (+.f64 n m))) 2) |
(pow.f64 (*.f64 1/2 (+.f64 n m)) -1) |
(sqrt.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 2)) |
(log.f64 (exp.f64 (/.f64 2 (+.f64 n m)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (+.f64 n m))))) |
(cbrt.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 2 (+.f64 n m)))) |
(exp.f64 (log.f64 (/.f64 2 (+.f64 n m)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 2 (+.f64 n m))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 2 (+.f64 n m)))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1) |
(*.f64 1 (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2)) |
(log.f64 (exp.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(exp.f64 (log.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) 1) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) 3)) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3) 1/3) |
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 m)) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1/4 (pow.f64 m 2) 1)) (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3) (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 1 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 m 2))) 1) |
(*.f64 m m) |
(*.f64 1 (pow.f64 m 2)) |
(*.f64 (pow.f64 m 2) 1) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (cbrt.f64 (pow.f64 m 4))) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (*.f64 (cbrt.f64 m) m)) |
(*.f64 (cbrt.f64 (pow.f64 m 4)) (pow.f64 (cbrt.f64 m) 2)) |
(*.f64 (sqrt.f64 m) (*.f64 (sqrt.f64 m) m)) |
(*.f64 -1 (pow.f64 m 2)) |
(*.f64 (*.f64 m (sqrt.f64 m)) (sqrt.f64 m)) |
(*.f64 (*.f64 m (pow.f64 (cbrt.f64 m) 2)) (cbrt.f64 m)) |
(neg.f64 (pow.f64 m 2)) |
(sqrt.f64 (pow.f64 m 4)) |
(log.f64 (exp.f64 (pow.f64 m 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 m 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 m 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 m 2))) |
(exp.f64 (*.f64 2 (log.f64 m))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 m)) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 m 2))) |
| 1× | egg-herbie |
| 1404× | fma-neg |
| 1238× | fma-def |
| 724× | *-commutative |
| 668× | log-prod |
| 360× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 741 | 20440 |
| 1 | 2031 | 19768 |
| 2 | 6665 | 19768 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (*.f64 m n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(*.f64 1/2 (*.f64 m n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(*.f64 1/2 (*.f64 m n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(cos.f64 (neg.f64 M)) |
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))))) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 3))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 m 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 n 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 M 3) (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K n)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K m)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K n)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K n)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 -1 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(-.f64 (*.f64 1/2 (*.f64 K n)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K m)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K m)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (*.f64 1/2 (*.f64 K m)) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K n)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K n)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 -1 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(*.f64 -1 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(/.f64 2 n) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n)))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n))))) |
(/.f64 2 m) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m)))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m))))) |
(/.f64 2 m) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m)))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m))))) |
(/.f64 2 m) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m)))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m))))) |
(/.f64 2 n) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n)))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n))))) |
(/.f64 2 n) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n)))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n))))) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4)))))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4)))))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (pow.f64 m 4) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (pow.f64 m 6) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (pow.f64 m 4) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
1 |
(+.f64 1 (*.f64 (pow.f64 m 2) (-.f64 (*.f64 -1/8 (pow.f64 K 2)) 1/4))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 m 2) (-.f64 (*.f64 -1/8 (pow.f64 K 2)) 1/4)) (*.f64 (pow.f64 m 4) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 1/32 (pow.f64 K 2)))))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 m 2) (-.f64 (*.f64 -1/8 (pow.f64 K 2)) 1/4)) (+.f64 (*.f64 (pow.f64 m 4) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 1/32 (pow.f64 K 2)))) (*.f64 (pow.f64 m 6) (+.f64 (*.f64 -1/1536 (pow.f64 K 4)) (*.f64 -1/46080 (pow.f64 K 6))))))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(+.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) (fma.f64 (neg.f64 (*.f64 n 1/2)) m (*.f64 n (*.f64 1/2 m)))) |
(+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m))) |
(+.f64 (*.f64 (pow.f64 n 2) 1/4) (neg.f64 (*.f64 n (*.f64 1/2 m)))) |
(+.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4)) |
(+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) 1) (*.f64 (*.f64 (pow.f64 n 2) 1/4) 1)) |
(-.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 1/2 m)) 3) (pow.f64 (*.f64 (pow.f64 n 2) 1/4) 3)) (+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (-.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 n 2) 1/4) 3) (pow.f64 (*.f64 n (*.f64 1/2 m)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4))) (-.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m)))) (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) |
(/.f64 (*.f64 (*.f64 n 1/2) (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8))) (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(/.f64 (*.f64 (*.f64 n 1/2) (-.f64 (pow.f64 m 2) (*.f64 (pow.f64 n 2) 1/4))) (+.f64 m (*.f64 -1/2 n))) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8)) (*.f64 n 1/2)) (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 n 1/2)) (+.f64 m (*.f64 -1/2 n))) |
(pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 1) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 3) |
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) 1/2) (fma.f64 n 1/2 m))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 3)) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 (fma.f64 n 1/2 m) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n 1/2 m) 3) (*.f64 (pow.f64 n 3) 1/8))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(fma.f64 (*.f64 n 1/2) (*.f64 n 1/2) (neg.f64 (*.f64 n (*.f64 1/2 m)))) |
(fma.f64 (*.f64 n 1/2) m (*.f64 (pow.f64 n 2) 1/4)) |
(fma.f64 m (*.f64 n 1/2) (*.f64 (pow.f64 n 2) 1/4)) |
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) |
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) 1) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 (neg.f64 M)))) |
(*.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1) |
(*.f64 1 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))) |
(pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) |
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) |
(+.f64 (*.f64 (*.f64 K -1/2) m) (*.f64 (*.f64 K -1/2) (neg.f64 n))) |
(+.f64 (*.f64 m (*.f64 K -1/2)) (*.f64 (neg.f64 n) (*.f64 K -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) 1) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 (-.f64 m n) (*.f64 K -1/2)) |
(*.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 1) |
(*.f64 1 (*.f64 K (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (pow.f64 (cbrt.f64 K) 2) (*.f64 (cbrt.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (neg.f64 K) (/.f64 1 (/.f64 -2 (+.f64 n m)))) |
(*.f64 (*.f64 1/2 (+.f64 n m)) K) |
(*.f64 (*.f64 K -1/2) (-.f64 m n)) |
(*.f64 -1/2 (/.f64 K (/.f64 -1 (+.f64 n m)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (/.f64 K (cbrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 2 (+.f64 n m)))) (/.f64 K (sqrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) -2) (/.f64 (cbrt.f64 K) (/.f64 -1 (+.f64 n m)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) 1) (/.f64 (cbrt.f64 K) (/.f64 2 (+.f64 n m)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) (sqrt.f64 (/.f64 2 (+.f64 n m)))) (/.f64 (cbrt.f64 K) (sqrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (/.f64 (sqrt.f64 K) -2) (/.f64 (sqrt.f64 K) (/.f64 -1 (+.f64 n m)))) |
(*.f64 (/.f64 (sqrt.f64 K) 1) (/.f64 (sqrt.f64 K) (/.f64 2 (+.f64 n m)))) |
(*.f64 (/.f64 (sqrt.f64 K) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (/.f64 (sqrt.f64 K) (cbrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 (*.f64 (*.f64 K -1/2) 1) (-.f64 m n)) |
(*.f64 (*.f64 (*.f64 K -1/2) (pow.f64 (cbrt.f64 (-.f64 m n)) 2)) (cbrt.f64 (-.f64 m n))) |
(*.f64 (*.f64 (*.f64 K -1/2) (sqrt.f64 (-.f64 m n))) (sqrt.f64 (-.f64 m n))) |
(*.f64 (/.f64 K 1) (*.f64 1/2 (+.f64 n m))) |
(*.f64 (/.f64 K 2) (+.f64 n m)) |
(pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 1) |
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 3) |
(pow.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) |
(pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) |
(neg.f64 (/.f64 K (/.f64 -2 (+.f64 n m)))) |
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2)) |
(log.f64 (pow.f64 (exp.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))))) |
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(exp.f64 (log.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(+.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)) |
(+.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (*.f64 (neg.f64 M) 1)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 M) 1 M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (neg.f64 M) (*.f64 K (*.f64 1/2 (+.f64 n m)))) |
(*.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 1) |
(*.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) |
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2) (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 M))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)))) |
(/.f64 1 (/.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)) (fma.f64 K (*.f64 1/2 (+.f64 n m)) M)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2))) (neg.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) |
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 (neg.f64 M) 3)) (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M))) |
(pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3) |
(pow.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 2)) |
(log.f64 (exp.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(exp.f64 (log.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) |
(fma.f64 1 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (neg.f64 M)) |
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (neg.f64 M)) |
(fma.f64 (*.f64 K -1/2) (-.f64 m n) (neg.f64 M)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (+.f64 n m)))) 1) |
(*.f64 -2 (/.f64 -1 (+.f64 n m))) |
(*.f64 (/.f64 2 (+.f64 n m)) 1) |
(*.f64 1 (/.f64 2 (+.f64 n m))) |
(*.f64 2 (/.f64 1 (+.f64 n m))) |
(*.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2) (cbrt.f64 (/.f64 2 (+.f64 n m)))) |
(*.f64 (sqrt.f64 (/.f64 2 (+.f64 n m))) (sqrt.f64 (/.f64 2 (+.f64 n m)))) |
(*.f64 (/.f64 -1 (+.f64 n m)) -2) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (+.f64 n m)))) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (+.f64 n m)) |
(pow.f64 (/.f64 2 (+.f64 n m)) 1) |
(pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 3) |
(pow.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 2 (+.f64 n m))) 2) |
(pow.f64 (*.f64 1/2 (+.f64 n m)) -1) |
(sqrt.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 2)) |
(log.f64 (exp.f64 (/.f64 2 (+.f64 n m)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (+.f64 n m))))) |
(cbrt.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 2 (+.f64 n m)))) |
(exp.f64 (log.f64 (/.f64 2 (+.f64 n m)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 2 (+.f64 n m))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 2 (+.f64 n m)))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1) |
(*.f64 1 (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) 1/3) |
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) |
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2)) |
(log.f64 (exp.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3)) |
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(exp.f64 (log.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) 1) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) 3)) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3) 1/3) |
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 m)) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1/4 (pow.f64 m 2) 1)) (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3) (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 1 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 m 2))) 1) |
(*.f64 m m) |
(*.f64 1 (pow.f64 m 2)) |
(*.f64 (pow.f64 m 2) 1) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (cbrt.f64 (pow.f64 m 4))) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (*.f64 (cbrt.f64 m) m)) |
(*.f64 (cbrt.f64 (pow.f64 m 4)) (pow.f64 (cbrt.f64 m) 2)) |
(*.f64 (sqrt.f64 m) (*.f64 (sqrt.f64 m) m)) |
(*.f64 -1 (pow.f64 m 2)) |
(*.f64 (*.f64 m (sqrt.f64 m)) (sqrt.f64 m)) |
(*.f64 (*.f64 m (pow.f64 (cbrt.f64 m) 2)) (cbrt.f64 m)) |
(neg.f64 (pow.f64 m 2)) |
(sqrt.f64 (pow.f64 m 4)) |
(log.f64 (exp.f64 (pow.f64 m 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 m 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 m 2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 m 2))) |
(exp.f64 (*.f64 2 (log.f64 m))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 m)) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 m 2))) |
| Outputs |
|---|
(*.f64 1/2 (*.f64 m n)) |
(*.f64 n (*.f64 1/2 m)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(*.f64 1/4 (pow.f64 n 2)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(*.f64 1/2 (*.f64 m n)) |
(*.f64 n (*.f64 1/2 m)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(*.f64 1/2 (*.f64 m n)) |
(*.f64 n (*.f64 1/2 m)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 1/2 (*.f64 m n))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(cos.f64 (neg.f64 M)) |
(cos.f64 M) |
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) |
(+.f64 (cos.f64 M) (*.f64 -1/2 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) |
(fma.f64 -1/2 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (cos.f64 M)) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/2 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) 2)))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 m n) 2) (*.f64 (cos.f64 M) (pow.f64 K 2))) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (*.f64 -1/2 K)))) |
(+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 2)))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) 3))))))) |
(+.f64 (cos.f64 M) (fma.f64 -1/2 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) 2))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) 3))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (cos.f64 M)) (fma.f64 -1/8 (*.f64 (pow.f64 (+.f64 m n) 2) (*.f64 (cos.f64 M) (pow.f64 K 2))) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) 3)) (*.f64 1/48 (pow.f64 K 3))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)))))) |
(fma.f64 -1/2 (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) (*.f64 m K)) (cos.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)) (fma.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)) (pow.f64 m 2)))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) (*.f64 m K)) (cos.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M)))) (*.f64 -1/8 (*.f64 (cos.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) (*.f64 (pow.f64 K 2) (pow.f64 m 2))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 m 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K n)) M)))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)) (fma.f64 -1/2 (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)))) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M)) (pow.f64 m 2))) (*.f64 1/48 (*.f64 (*.f64 (pow.f64 K 3) (pow.f64 m 3)) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 n K)) M))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) (*.f64 m K)) (cos.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M)))) (fma.f64 -1/8 (*.f64 (cos.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (*.f64 1/48 (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 n K) (neg.f64 M))) (*.f64 (pow.f64 K 3) (pow.f64 m 3)))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 n K) (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))) (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (fma.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))) (*.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 n 2)) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) |
(+.f64 (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (fma.f64 -1/8 (*.f64 (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (*.f64 (pow.f64 n 2) (pow.f64 K 2))) (*.f64 -1/2 (*.f64 (*.f64 n K) (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (+.f64 (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 n 2) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (pow.f64 n 3) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)))))))) |
(+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (fma.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))) (fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 K 2) (pow.f64 n 2)) (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M))) (*.f64 1/48 (*.f64 (pow.f64 K 3) (*.f64 (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (pow.f64 n 3))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 n K) (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))) (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M)))) (fma.f64 -1/8 (*.f64 (cos.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (*.f64 (pow.f64 n 2) (pow.f64 K 2))) (*.f64 (*.f64 (sin.f64 (fma.f64 1/2 (*.f64 m K) (neg.f64 M))) (pow.f64 n 3)) (*.f64 1/48 (pow.f64 K 3))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (*.f64 -1 n) m))) M)) |
(cos.f64 (-.f64 (*.f64 -1/2 (*.f64 K (-.f64 (neg.f64 m) n))) M)) |
(cos.f64 (-.f64 (*.f64 (-.f64 (neg.f64 m) n) (*.f64 -1/2 K)) M)) |
(cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) |
(+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(fma.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (pow.f64 M 2)) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 M 2) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 M 3) (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (pow.f64 M 2)) (fma.f64 -1/6 (*.f64 (pow.f64 M 3) (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (+.f64 M (*.f64 -1/6 (pow.f64 M 3)))) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 M 2)) 1) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (-.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) M)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cos.f64 (+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 1/2 (*.f64 n K)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 1/2 (*.f64 m K)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 1/2 (*.f64 m K)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 1/2 (*.f64 m K)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 1/2 (*.f64 n K)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 1/2 (*.f64 n K)) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 -1 M) |
(neg.f64 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K n)) M) |
(-.f64 (*.f64 1/2 (*.f64 n K)) M) |
(fma.f64 1/2 (*.f64 n K) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 1/2 (*.f64 m K)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K m)) |
(*.f64 1/2 (*.f64 m K)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (*.f64 1/2 (*.f64 K m)) M) |
(-.f64 (*.f64 1/2 (*.f64 m K)) M) |
(fma.f64 1/2 (*.f64 m K) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 1/2 (*.f64 n K)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K n)) |
(*.f64 1/2 (*.f64 n K)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 K m)) (*.f64 1/2 (*.f64 K n))) M) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 -1 M) |
(neg.f64 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 -1 M) |
(neg.f64 M) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 -1 M) (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(/.f64 2 n) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (/.f64 2 n)) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n)))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (fma.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3)) (/.f64 2 n))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n))))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (fma.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4)) (fma.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3)) (/.f64 2 n)))) |
(/.f64 2 m) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (/.f64 2 m)) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m)))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (fma.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3)) (/.f64 2 m))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m))))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (fma.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4)) (fma.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3)) (/.f64 2 m)))) |
(/.f64 2 m) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (/.f64 2 m)) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m)))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (fma.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3)) (/.f64 2 m))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m))))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (fma.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4)) (fma.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3)) (/.f64 2 m)))) |
(/.f64 2 m) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (/.f64 2 m)) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m)))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (fma.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3)) (/.f64 2 m))) |
(+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3))) (*.f64 2 (/.f64 1 m))))) |
(fma.f64 -2 (/.f64 n (pow.f64 m 2)) (fma.f64 -2 (/.f64 (pow.f64 n 3) (pow.f64 m 4)) (fma.f64 2 (/.f64 (pow.f64 n 2) (pow.f64 m 3)) (/.f64 2 m)))) |
(/.f64 2 n) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (/.f64 2 n)) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n)))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (fma.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3)) (/.f64 2 n))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n))))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (fma.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4)) (fma.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3)) (/.f64 2 n)))) |
(/.f64 2 n) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (/.f64 2 n)) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n)))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (fma.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3)) (/.f64 2 n))) |
(+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3))) (*.f64 2 (/.f64 1 n))))) |
(fma.f64 -2 (/.f64 m (pow.f64 n 2)) (fma.f64 -2 (/.f64 (pow.f64 m 3) (pow.f64 n 4)) (fma.f64 2 (/.f64 (pow.f64 m 2) (pow.f64 n 3)) (/.f64 2 n)))) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)))) |
(fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) 1) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 1/384 (*.f64 (pow.f64 m 4) (pow.f64 K 4))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 (pow.f64 m 4) (*.f64 1/384 (pow.f64 K 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6)) (*.f64 1/384 (*.f64 (pow.f64 m 4) (pow.f64 K 4)))))) |
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) 1) (fma.f64 1/384 (*.f64 (pow.f64 m 4) (pow.f64 K 4)) (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6))))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
1 |
(+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)))) |
(fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) 1) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 1/384 (*.f64 (pow.f64 m 4) (pow.f64 K 4))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (*.f64 (pow.f64 m 4) (*.f64 1/384 (pow.f64 K 4))))) |
(+.f64 1 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (pow.f64 m 4)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) (fma.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6)) (*.f64 1/384 (*.f64 (pow.f64 m 4) (pow.f64 K 4)))))) |
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (pow.f64 m 2)) 1) (fma.f64 1/384 (*.f64 (pow.f64 m 4) (pow.f64 K 4)) (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (pow.f64 m 6))))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cos.f64 (*.f64 1/2 (*.f64 K m))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(fma.f64 -1/4 (pow.f64 m 2) 1) |
(fma.f64 (pow.f64 m 2) -1/4 1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 m 2) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (fma.f64 -1/4 (pow.f64 m 2) 1)))))) |
(+.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (fma.f64 (pow.f64 m 2) -1/4 1))) (*.f64 (pow.f64 m 2) -1/4))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (pow.f64 m 4) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))))))))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 m 2) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (fma.f64 -1/4 (pow.f64 m 2) 1))) (*.f64 1/384 (*.f64 (*.f64 (pow.f64 m 4) (pow.f64 K 4)) (fma.f64 -1/4 (pow.f64 m 2) 1)))))) |
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (fma.f64 (pow.f64 m 2) -1/4 1))) (*.f64 (*.f64 (pow.f64 m 4) (fma.f64 (pow.f64 m 2) -1/4 1)) (*.f64 1/384 (pow.f64 K 4)))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 1 (+.f64 (*.f64 -1/4 (pow.f64 m 2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (*.f64 (pow.f64 m 6) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (pow.f64 m 4) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))))))))) |
(+.f64 1 (fma.f64 -1/4 (pow.f64 m 2) (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (fma.f64 -1/4 (pow.f64 m 2) 1))) (fma.f64 -1/46080 (*.f64 (*.f64 (pow.f64 K 6) (pow.f64 m 6)) (fma.f64 -1/4 (pow.f64 m 2) 1)) (*.f64 1/384 (*.f64 (*.f64 (pow.f64 m 4) (pow.f64 K 4)) (fma.f64 -1/4 (pow.f64 m 2) 1))))))) |
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 K 2) (*.f64 (pow.f64 m 2) (fma.f64 (pow.f64 m 2) -1/4 1))) (fma.f64 1/384 (*.f64 (pow.f64 K 4) (*.f64 (pow.f64 m 4) (fma.f64 (pow.f64 m 2) -1/4 1))) (*.f64 (*.f64 (pow.f64 m 6) (fma.f64 (pow.f64 m 2) -1/4 1)) (*.f64 -1/46080 (pow.f64 K 6))))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
1 |
(+.f64 1 (*.f64 (pow.f64 m 2) (-.f64 (*.f64 -1/8 (pow.f64 K 2)) 1/4))) |
(+.f64 1 (*.f64 (pow.f64 m 2) (fma.f64 -1/8 (pow.f64 K 2) -1/4))) |
(fma.f64 (pow.f64 m 2) (fma.f64 -1/8 (pow.f64 K 2) -1/4) 1) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 m 2) (-.f64 (*.f64 -1/8 (pow.f64 K 2)) 1/4)) (*.f64 (pow.f64 m 4) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 1/32 (pow.f64 K 2)))))) |
(+.f64 1 (fma.f64 (pow.f64 m 2) (fma.f64 -1/8 (pow.f64 K 2) -1/4) (*.f64 (pow.f64 m 4) (fma.f64 1/384 (pow.f64 K 4) (*.f64 (pow.f64 K 2) 1/32))))) |
(+.f64 1 (fma.f64 (pow.f64 m 4) (fma.f64 (pow.f64 K 2) 1/32 (*.f64 1/384 (pow.f64 K 4))) (*.f64 (pow.f64 m 2) (fma.f64 -1/8 (pow.f64 K 2) -1/4)))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 m 2) (-.f64 (*.f64 -1/8 (pow.f64 K 2)) 1/4)) (+.f64 (*.f64 (pow.f64 m 4) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 1/32 (pow.f64 K 2)))) (*.f64 (pow.f64 m 6) (+.f64 (*.f64 -1/1536 (pow.f64 K 4)) (*.f64 -1/46080 (pow.f64 K 6))))))) |
(+.f64 1 (fma.f64 (pow.f64 m 2) (fma.f64 -1/8 (pow.f64 K 2) -1/4) (fma.f64 (pow.f64 m 4) (fma.f64 1/384 (pow.f64 K 4) (*.f64 (pow.f64 K 2) 1/32)) (*.f64 (pow.f64 m 6) (fma.f64 -1/1536 (pow.f64 K 4) (*.f64 -1/46080 (pow.f64 K 6))))))) |
(+.f64 (fma.f64 (pow.f64 m 2) (fma.f64 -1/8 (pow.f64 K 2) -1/4) 1) (fma.f64 (pow.f64 m 4) (fma.f64 (pow.f64 K 2) 1/32 (*.f64 1/384 (pow.f64 K 4))) (*.f64 (pow.f64 m 6) (fma.f64 (pow.f64 K 4) -1/1536 (*.f64 -1/46080 (pow.f64 K 6)))))) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m))))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m))))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 K m))) (*.f64 -1/4 (*.f64 (pow.f64 m 2) (cos.f64 (*.f64 1/2 (*.f64 K m)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) (fma.f64 (neg.f64 (*.f64 n 1/2)) m (*.f64 n (*.f64 1/2 m)))) |
(fma.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)) (fma.f64 (*.f64 n -1/2) m (*.f64 n (*.f64 1/2 m)))) |
(fma.f64 1/2 (*.f64 n (fma.f64 1/2 n m)) (*.f64 m (+.f64 (*.f64 n -1/2) (*.f64 1/2 n)))) |
(+.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 (pow.f64 n 2) 1/4) (neg.f64 (*.f64 n (*.f64 1/2 m)))) |
(-.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (*.f64 1/2 m))) |
(fma.f64 n (*.f64 m -1/2) (*.f64 1/4 (pow.f64 n 2))) |
(+.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4)) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) 1) (*.f64 (*.f64 (pow.f64 n 2) 1/4) 1)) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(-.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m))) |
(-.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (*.f64 1/2 m))) |
(fma.f64 n (*.f64 m -1/2) (*.f64 1/4 (pow.f64 n 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) 1) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 1/2 m)) 3) (pow.f64 (*.f64 (pow.f64 n 2) 1/4) 3)) (+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (-.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 1/2 m)) 3) (pow.f64 (*.f64 1/4 (pow.f64 n 2)) 3)) (fma.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m)) (-.f64 (*.f64 (pow.f64 n 4) 1/16) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 1/4 (pow.f64 n 2)))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 n 2) 3) 1/64 (*.f64 1/8 (pow.f64 (*.f64 m n) 3))) (fma.f64 (*.f64 1/4 (pow.f64 n 2)) (fma.f64 n (*.f64 m -1/2) (*.f64 1/4 (pow.f64 n 2))) (*.f64 (pow.f64 n 2) (*.f64 1/4 (pow.f64 m 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 n 2) 1/4) 3) (pow.f64 (*.f64 n (*.f64 1/2 m)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (+.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 n (*.f64 1/2 m)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 1/4 (pow.f64 n 2)) 3) (pow.f64 (*.f64 n (*.f64 1/2 m)) 3)) (+.f64 (*.f64 (pow.f64 n 4) 1/16) (*.f64 (*.f64 n (*.f64 1/2 m)) (fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 n 2) 3) 1/64) (*.f64 1/8 (pow.f64 (*.f64 m n) 3))) (fma.f64 (pow.f64 n 4) 1/16 (*.f64 (*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) (*.f64 1/2 (*.f64 m n))))) |
(/.f64 (-.f64 (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m))) (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4))) (-.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 (pow.f64 n 2) 1/4))) |
(/.f64 (-.f64 (*.f64 (pow.f64 n 2) (*.f64 (*.f64 1/2 m) (*.f64 1/2 m))) (*.f64 (pow.f64 n 4) 1/16)) (-.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 1/4 (pow.f64 n 2)))) |
(/.f64 (fma.f64 (pow.f64 n 2) (*.f64 1/4 (pow.f64 m 2)) (*.f64 (pow.f64 n 4) -1/16)) (fma.f64 1/2 (*.f64 m n) (*.f64 (pow.f64 n 2) -1/4))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 n 2) 1/4) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 (*.f64 n (*.f64 1/2 m)) (*.f64 n (*.f64 1/2 m)))) (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 n 4) 1/16) (*.f64 (pow.f64 n 2) (*.f64 (*.f64 1/2 m) (*.f64 1/2 m)))) (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 n 4) 1/16) (*.f64 (pow.f64 n 2) (*.f64 1/4 (pow.f64 m 2)))) (*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n))) |
(/.f64 (*.f64 (*.f64 n 1/2) (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8))) (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(/.f64 (*.f64 1/2 n) (/.f64 (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8)))) |
(*.f64 (/.f64 (*.f64 1/2 n) (fma.f64 m m (*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)))) (fma.f64 (pow.f64 n 3) 1/8 (pow.f64 m 3))) |
(/.f64 (*.f64 (*.f64 n 1/2) (-.f64 (pow.f64 m 2) (*.f64 (pow.f64 n 2) 1/4))) (+.f64 m (*.f64 -1/2 n))) |
(/.f64 (-.f64 (pow.f64 m 2) (*.f64 1/4 (pow.f64 n 2))) (/.f64 (+.f64 m (*.f64 n -1/2)) (*.f64 1/2 n))) |
(*.f64 (/.f64 (*.f64 1/2 n) (fma.f64 n -1/2 m)) (fma.f64 m m (*.f64 (pow.f64 n 2) -1/4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8)) (*.f64 n 1/2)) (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(/.f64 (*.f64 1/2 n) (/.f64 (fma.f64 m m (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) (+.f64 (pow.f64 m 3) (*.f64 (pow.f64 n 3) 1/8)))) |
(*.f64 (/.f64 (*.f64 1/2 n) (fma.f64 m m (*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)))) (fma.f64 (pow.f64 n 3) 1/8 (pow.f64 m 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 m 2) (*.f64 (pow.f64 n 2) 1/4)) (*.f64 n 1/2)) (+.f64 m (*.f64 -1/2 n))) |
(/.f64 (-.f64 (pow.f64 m 2) (*.f64 1/4 (pow.f64 n 2))) (/.f64 (+.f64 m (*.f64 n -1/2)) (*.f64 1/2 n))) |
(*.f64 (/.f64 (*.f64 1/2 n) (fma.f64 n -1/2 m)) (fma.f64 m m (*.f64 (pow.f64 n 2) -1/4))) |
(pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 1) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 3) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 3) 1/3) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(pow.f64 (sqrt.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 2) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 2)) |
(fabs.f64 (*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 n) 1/2) (fma.f64 n 1/2 m))) |
(*.f64 (fma.f64 n 1/2 m) (log.f64 (sqrt.f64 (exp.f64 n)))) |
(*.f64 (fma.f64 1/2 n m) (log.f64 (sqrt.f64 (exp.f64 n)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))) 3)) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 n 3) 1/8) (pow.f64 (fma.f64 n 1/2 m) 3))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 n 1/2 m) 3) (*.f64 (pow.f64 n 3) 1/8))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m)))) 1)) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 n (fma.f64 n 1/2 m))))) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(fma.f64 (*.f64 n 1/2) (*.f64 n 1/2) (neg.f64 (*.f64 n (*.f64 1/2 m)))) |
(-.f64 (*.f64 1/4 (pow.f64 n 2)) (*.f64 n (*.f64 1/2 m))) |
(fma.f64 n (*.f64 m -1/2) (*.f64 1/4 (pow.f64 n 2))) |
(fma.f64 (*.f64 n 1/2) m (*.f64 (pow.f64 n 2) 1/4)) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(fma.f64 m (*.f64 n 1/2) (*.f64 (pow.f64 n 2) 1/4)) |
(fma.f64 n (*.f64 1/2 m) (*.f64 1/4 (pow.f64 n 2))) |
(*.f64 (fma.f64 1/2 n m) (*.f64 1/2 n)) |
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) 1) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) 1)) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) 1) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 (neg.f64 M)))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(*.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(*.f64 1 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) 2))) |
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) 3)) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) 3)) (fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M)))) |
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M)))) |
(/.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) (/.f64 (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))))) |
(pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 3) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3) 1/3) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 2) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) |
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) 2)) |
(fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) |
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) 1)) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(fma.f64 (cos.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sin.f64 M))) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (*.f64 (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sin.f64 M))) |
(+.f64 (*.f64 (*.f64 K -1/2) m) (*.f64 (*.f64 K -1/2) (neg.f64 n))) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(+.f64 (*.f64 m (*.f64 K -1/2)) (*.f64 (neg.f64 n) (*.f64 K -1/2))) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) 1) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 K (*.f64 1/2 (+.f64 n m))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (-.f64 m n) (*.f64 K -1/2)) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(*.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 1) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 1 (*.f64 K (*.f64 1/2 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (pow.f64 (cbrt.f64 K) 2) (*.f64 (cbrt.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (neg.f64 K) (/.f64 1 (/.f64 -2 (+.f64 n m)))) |
(*.f64 (neg.f64 K) (*.f64 -1/2 (+.f64 m n))) |
(*.f64 (/.f64 K -2) (-.f64 (neg.f64 m) n)) |
(*.f64 (*.f64 1/2 (+.f64 n m)) K) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (*.f64 K -1/2) (-.f64 m n)) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(*.f64 -1/2 (/.f64 K (/.f64 -1 (+.f64 n m)))) |
(*.f64 -1/2 (*.f64 (/.f64 K -1) (+.f64 m n))) |
(*.f64 -1/2 (*.f64 (+.f64 m n) (/.f64 K -1))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (/.f64 K (cbrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 2 (+.f64 n m)))) (/.f64 K (sqrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) -2) (/.f64 (cbrt.f64 K) (/.f64 -1 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) 1) (/.f64 (cbrt.f64 K) (/.f64 2 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (/.f64 (pow.f64 (cbrt.f64 K) 2) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 m n))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 K) 2) (sqrt.f64 (/.f64 2 (+.f64 n m)))) (/.f64 (cbrt.f64 K) (sqrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 (sqrt.f64 K) -2) (/.f64 (sqrt.f64 K) (/.f64 -1 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 (sqrt.f64 K) 1) (/.f64 (sqrt.f64 K) (/.f64 2 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 (sqrt.f64 K) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) (/.f64 (sqrt.f64 K) (cbrt.f64 (/.f64 2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (*.f64 (*.f64 K -1/2) 1) (-.f64 m n)) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(*.f64 (*.f64 (*.f64 K -1/2) (pow.f64 (cbrt.f64 (-.f64 m n)) 2)) (cbrt.f64 (-.f64 m n))) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(*.f64 (*.f64 (*.f64 K -1/2) (sqrt.f64 (-.f64 m n))) (sqrt.f64 (-.f64 m n))) |
(*.f64 (*.f64 -1/2 K) (-.f64 m n)) |
(*.f64 -1/2 (*.f64 K (-.f64 m n))) |
(*.f64 (/.f64 K 1) (*.f64 1/2 (+.f64 n m))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(*.f64 (/.f64 K 2) (+.f64 n m)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 1) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 3) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(pow.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) 1/3) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(neg.f64 (/.f64 K (/.f64 -2 (+.f64 n m)))) |
(*.f64 (neg.f64 K) (*.f64 -1/2 (+.f64 m n))) |
(*.f64 (/.f64 K -2) (-.f64 (neg.f64 m) n)) |
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2)) |
(fabs.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) |
(log.f64 (pow.f64 (exp.f64 K) (*.f64 1/2 (+.f64 n m)))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(exp.f64 (log.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 1)) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))))) |
(*.f64 1/2 (*.f64 K (+.f64 m n))) |
(+.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (*.f64 (neg.f64 M) 1)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 M) 1 M)) |
(+.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) (+.f64 (neg.f64 M) M)) |
(+.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) (*.f64 0 M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) 2) M)) |
(+.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M)) |
(+.f64 (neg.f64 M) (*.f64 K (*.f64 1/2 (+.f64 n m)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 1) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2) (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))))) |
(/.f64 (-.f64 (*.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3)) (pow.f64 M 3)) (fma.f64 M (fma.f64 1/2 (*.f64 K (+.f64 m n)) M) (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))) |
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (fma.f64 1/2 (*.f64 K (+.f64 m n)) M)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 M))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 1/2 (*.f64 K (+.f64 m n)))) (sqrt.f64 M))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))))) |
(/.f64 (-.f64 (*.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3)) (pow.f64 M 3)) (fma.f64 M (fma.f64 1/2 (*.f64 K (+.f64 m n)) M) (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2))) |
(/.f64 1 (/.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))) |
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (fma.f64 1/2 (*.f64 K (+.f64 m n)) M)) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3)) (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))))) |
(/.f64 (-.f64 (*.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3)) (pow.f64 M 3)) (fma.f64 M (fma.f64 1/2 (*.f64 K (+.f64 m n)) M) (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2)) (fma.f64 K (*.f64 1/2 (+.f64 n m)) M)) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))) |
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (fma.f64 1/2 (*.f64 K (+.f64 m n)) M)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 M 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 3) (pow.f64 M 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 m n)) M)))))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3)) (pow.f64 M 3)) (fma.f64 M (fma.f64 1/2 (*.f64 K (+.f64 m n)) M) (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (pow.f64 M 2))) (neg.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) M))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2))) (neg.f64 (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (fma.f64 1/2 (*.f64 K (+.f64 m n)) M))) |
(/.f64 (fma.f64 -1 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (-.f64 (*.f64 -1/2 (*.f64 K (+.f64 m n))) M)) |
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 3) (pow.f64 (neg.f64 M) 3)) (+.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 3) (pow.f64 M 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (*.f64 M (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))))) |
(/.f64 (-.f64 (*.f64 1/8 (pow.f64 (*.f64 K (+.f64 m n)) 3)) (pow.f64 M 3)) (fma.f64 M (fma.f64 1/2 (*.f64 K (+.f64 m n)) M) (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M))) |
(*.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (/.f64 1 (fma.f64 K (*.f64 1/2 (+.f64 m n)) M))) |
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))) 2) (pow.f64 M 2)) (fma.f64 1/2 (*.f64 K (+.f64 m n)) M)) |
(pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 1) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(pow.f64 (cbrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 3) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(pow.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 3) 1/3) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(pow.f64 (sqrt.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 2) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) 2)) |
(fabs.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M))) |
(log.f64 (exp.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(cbrt.f64 (pow.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) 3)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(expm1.f64 (log1p.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(exp.f64 (log.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M))) 1)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(log1p.f64 (expm1.f64 (fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)))) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(fma.f64 K (*.f64 1/2 (+.f64 n m)) (neg.f64 M)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(fma.f64 1 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) 2) (cbrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (neg.f64 M)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 1/2 (+.f64 n m)))) (neg.f64 M)) |
(fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)) |
(fma.f64 (*.f64 K -1/2) (-.f64 m n) (neg.f64 M)) |
(fma.f64 (*.f64 -1/2 K) (-.f64 m n) (neg.f64 M)) |
(fma.f64 (*.f64 K (-.f64 m n)) -1/2 (neg.f64 M)) |
(fma.f64 -1/2 (*.f64 K (-.f64 m n)) (neg.f64 M)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 2 (+.f64 n m)))) 1) |
(/.f64 2 (+.f64 m n)) |
(*.f64 -2 (/.f64 -1 (+.f64 n m))) |
(/.f64 2 (+.f64 m n)) |
(*.f64 (/.f64 2 (+.f64 n m)) 1) |
(/.f64 2 (+.f64 m n)) |
(*.f64 1 (/.f64 2 (+.f64 n m))) |
(/.f64 2 (+.f64 m n)) |
(*.f64 2 (/.f64 1 (+.f64 n m))) |
(/.f64 2 (+.f64 m n)) |
(*.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2)) |
(/.f64 2 (+.f64 m n)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 2) (cbrt.f64 (/.f64 2 (+.f64 n m)))) |
(/.f64 2 (+.f64 m n)) |
(*.f64 (sqrt.f64 (/.f64 2 (+.f64 n m))) (sqrt.f64 (/.f64 2 (+.f64 n m)))) |
(/.f64 2 (+.f64 m n)) |
(*.f64 (/.f64 -1 (+.f64 n m)) -2) |
(/.f64 2 (+.f64 m n)) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (+.f64 n m)))) |
(/.f64 (*.f64 -2 (fma.f64 m m (*.f64 n (+.f64 m n)))) (-.f64 (pow.f64 m 3) (pow.f64 n 3))) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 3) (pow.f64 n 3))) (fma.f64 m m (*.f64 n (+.f64 m n)))) |
(*.f64 (/.f64 -2 (-.f64 (pow.f64 m 2) (pow.f64 n 2))) (+.f64 n m)) |
(*.f64 (+.f64 m n) (/.f64 -2 (-.f64 (pow.f64 m 2) (pow.f64 n 2)))) |
(pow.f64 (/.f64 2 (+.f64 n m)) 1) |
(/.f64 2 (+.f64 m n)) |
(pow.f64 (cbrt.f64 (/.f64 2 (+.f64 n m))) 3) |
(/.f64 2 (+.f64 m n)) |
(pow.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 3) 1/3) |
(/.f64 2 (+.f64 m n)) |
(pow.f64 (sqrt.f64 (/.f64 2 (+.f64 n m))) 2) |
(/.f64 2 (+.f64 m n)) |
(pow.f64 (*.f64 1/2 (+.f64 n m)) -1) |
(/.f64 2 (+.f64 m n)) |
(sqrt.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 2 (+.f64 m n)) 2)) |
(fabs.f64 (/.f64 2 (+.f64 m n))) |
(log.f64 (exp.f64 (/.f64 2 (+.f64 n m)))) |
(/.f64 2 (+.f64 m n)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2 (+.f64 n m))))) |
(/.f64 2 (+.f64 m n)) |
(cbrt.f64 (pow.f64 (/.f64 2 (+.f64 n m)) 3)) |
(/.f64 2 (+.f64 m n)) |
(expm1.f64 (log1p.f64 (/.f64 2 (+.f64 n m)))) |
(/.f64 2 (+.f64 m n)) |
(exp.f64 (log.f64 (/.f64 2 (+.f64 n m)))) |
(/.f64 2 (+.f64 m n)) |
(exp.f64 (*.f64 (log.f64 (/.f64 2 (+.f64 n m))) 1)) |
(/.f64 2 (+.f64 m n)) |
(log1p.f64 (expm1.f64 (/.f64 2 (+.f64 n m)))) |
(/.f64 2 (+.f64 m n)) |
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) 1) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2)) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 3) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) 1/3) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2)) |
(fabs.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(log.f64 (exp.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3)) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(exp.f64 (log.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 1)) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(cos.f64 (*.f64 1/2 (*.f64 m K))) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) 3)) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) 3)) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (-.f64 (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (cos.f64 (*.f64 1/2 (*.f64 m K))))))) |
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (*.f64 (pow.f64 m 6) -1/64) (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3)) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (fma.f64 (pow.f64 m 4) 1/16 (*.f64 1/4 (pow.f64 m 2)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))) (-.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (*.f64 (pow.f64 m 2) -1/4)))) (-.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))))) |
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 2) (*.f64 (pow.f64 m 4) 1/16))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (-.f64 1 (*.f64 (pow.f64 m 2) -1/4)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (/.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 m 6) -1/64 1) (+.f64 1 (fma.f64 (pow.f64 m 4) 1/16 (*.f64 1/4 (pow.f64 m 2))))) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 m 4) -1/16)) (fma.f64 (pow.f64 m 2) -1/4 1)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 -1/4 (pow.f64 m 2)))) |
(/.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (/.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (*.f64 (pow.f64 m 2) -1/4)) (+.f64 1 (*.f64 (pow.f64 (pow.f64 m 2) 3) -1/64)))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 m 6) -1/64 1) (+.f64 1 (fma.f64 (pow.f64 m 4) 1/16 (*.f64 1/4 (pow.f64 m 2))))) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 m 4) 1/16)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (-.f64 1 (*.f64 (pow.f64 m 4) 1/16))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 m 4) -1/16)) (fma.f64 (pow.f64 m 2) -1/4 1)) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 3) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3) 1/3) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(pow.f64 (*.f64 (hypot.f64 1 (*.f64 1/2 m)) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (hypot.f64 1 (*.f64 1/2 m))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 2)) |
(fabs.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1/4 (pow.f64 m 2) 1)) (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) 3)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3) (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/4 (pow.f64 m 2) 1) 3) (pow.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 3))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(fma.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) 1 (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(fma.f64 1 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) 2) (cbrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(fma.f64 (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (sqrt.f64 (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 -1/4 (pow.f64 m 2) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (*.f64 m K))) (fma.f64 (pow.f64 m 2) -1/4 1)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 m 2))) 1) |
(pow.f64 m 2) |
(*.f64 m m) |
(pow.f64 m 2) |
(*.f64 1 (pow.f64 m 2)) |
(pow.f64 m 2) |
(*.f64 (pow.f64 m 2) 1) |
(pow.f64 m 2) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (cbrt.f64 (pow.f64 m 4))) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (*.f64 (cbrt.f64 m) m)) |
(pow.f64 m 2) |
(*.f64 (cbrt.f64 (pow.f64 m 4)) (pow.f64 (cbrt.f64 m) 2)) |
(*.f64 (pow.f64 (cbrt.f64 m) 2) (cbrt.f64 (pow.f64 m 4))) |
(*.f64 (sqrt.f64 m) (*.f64 (sqrt.f64 m) m)) |
(pow.f64 m 2) |
(*.f64 -1 (pow.f64 m 2)) |
(neg.f64 (pow.f64 m 2)) |
(*.f64 (*.f64 m (sqrt.f64 m)) (sqrt.f64 m)) |
(pow.f64 m 2) |
(*.f64 (*.f64 m (pow.f64 (cbrt.f64 m) 2)) (cbrt.f64 m)) |
(pow.f64 m 2) |
(neg.f64 (pow.f64 m 2)) |
(sqrt.f64 (pow.f64 m 4)) |
(fabs.f64 (pow.f64 m 2)) |
(log.f64 (exp.f64 (pow.f64 m 2))) |
(pow.f64 m 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 m 2)))) |
(pow.f64 m 2) |
(cbrt.f64 (pow.f64 (pow.f64 m 2) 3)) |
(pow.f64 m 2) |
(expm1.f64 (log1p.f64 (pow.f64 m 2))) |
(pow.f64 m 2) |
(exp.f64 (*.f64 2 (log.f64 m))) |
(pow.f64 m 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 m)) 1)) |
(pow.f64 m 2) |
(log1p.f64 (expm1.f64 (pow.f64 m 2))) |
(pow.f64 m 2) |
Compiled 10400 to 6535 computations (37.2% saved)
31 alts after pruning (27 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 437 | 13 | 450 |
| Fresh | 7 | 14 | 21 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 1 | 1 |
| Total | 446 | 31 | 477 |
| Status | Accuracy | Program |
|---|---|---|
| 7.2% | (+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) | |
| 6.7% | (*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) | |
| 6.9% | (*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) | |
| 19.8% | (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) | |
| 16.5% | (*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) | |
| 7.1% | (*.f64 (fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) 1) | |
| 5.8% | (*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) | |
| 3.3% | (*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) | |
| 7.3% | (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) | |
| 7.3% | (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) | |
| 7.4% | (*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) | |
| 7.3% | (*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) | |
| 6.3% | (*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) | |
| 7.0% | (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) | |
| 7.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) | |
| 6.9% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) | |
| 29.4% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) | |
| 7.3% | (*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) | |
| 7.2% | (*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) | |
| 7.2% | (*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) | |
| ✓ | 59.9% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| 33.8% | (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 n (*.f64 1/2 m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) | |
| ✓ | 52.5% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| 57.8% | (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) | |
| ✓ | 52.1% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
| 32.5% | (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) | |
| 7.4% | (cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) | |
| ✓ | 7.8% | (cos.f64 M) |
Compiled 1550 to 991 computations (36.1% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 n (*.f64 1/2 m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (exp.f64 (neg.f64 l))) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (pow.f64 (sqrt.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
6 calls:
| 67.0ms | M |
| 36.0ms | K |
| 31.0ms | l |
| 30.0ms | m |
| 30.0ms | n |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.0% | 1 | K |
| 99.0% | 1 | m |
| 99.0% | 1 | n |
| 99.0% | 1 | M |
| 99.0% | 1 | l |
| 99.0% | 1 | (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
Compiled 1058 to 605 computations (42.8% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 n (*.f64 1/2 m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (*.f64 n 1/2)))) 2) (exp.f64 (neg.f64 l))) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K (+.f64 m n)) 1/2 (neg.f64 M))) 2)) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) (exp.f64 (neg.f64 l))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
5 calls:
| 293.0ms | M |
| 155.0ms | l |
| 117.0ms | K |
| 78.0ms | n |
| 58.0ms | m |
| Accuracy | Segments | Branch |
|---|---|---|
| 79.8% | 3 | K |
| 98.6% | 2 | m |
| 88.1% | 3 | n |
| 87.5% | 7 | M |
| 85.6% | 5 | l |
Compiled 812 to 483 computations (40.5% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 n (*.f64 1/2 m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
1 calls:
| 157.0ms | m |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.3% | 6 | m |
Compiled 669 to 402 computations (39.9% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 n (*.f64 1/2 m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
1 calls:
| 251.0ms | m |
| Accuracy | Segments | Branch |
|---|---|---|
| 93.7% | 6 | m |
Compiled 648 to 392 computations (39.5% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (fabs.f64 (cos.f64 (fma.f64 1/2 (*.f64 K (+.f64 m n)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2))) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 n (*.f64 1/2 m))) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) |
2 calls:
| 135.0ms | n |
| 132.0ms | m |
| Accuracy | Segments | Branch |
|---|---|---|
| 83.2% | 4 | n |
| 89.6% | 5 | m |
Compiled 636 to 391 computations (38.5% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) |
3 calls:
| 112.0ms | n |
| 92.0ms | m |
| 71.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.8% | 6 | n |
| 72.6% | 4 | l |
| 84.7% | 5 | m |
Compiled 524 to 327 computations (37.6% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) |
4 calls:
| 55.0ms | m |
| 52.0ms | M |
| 39.0ms | l |
| 24.0ms | K |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.5% | 2 | l |
| 52.1% | 1 | K |
| 66.7% | 3 | M |
| 57.4% | 3 | m |
Compiled 521 to 326 computations (37.4% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 m n)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (pow.f64 (/.f64 (/.f64 2 (+.f64 n m)) K) -1) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 -1/4 (pow.f64 m 2)) (cos.f64 (-.f64 (*.f64 (*.f64 1/2 K) (+.f64 m n)) M))) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 m (pow.f64 n 2))) (*.f64 2 (/.f64 1 n)))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (+.f64 (*.f64 -2 (/.f64 n (pow.f64 m 2))) (*.f64 2 (/.f64 1 m)))) M)) 1) |
(*.f64 (+.f64 (*.f64 M (sin.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 1/2 (*.f64 K (+.f64 m n))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M)) (*.f64 -1/2 (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 1/2 (*.f64 K m)) M))))) 1) |
(*.f64 (+.f64 (cos.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)) (*.f64 -1/2 (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 1/2 (*.f64 m K)) M)))))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) 2) 1/4) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) 1/2)) (neg.f64 M)))) 1) |
(*.f64 (cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) 2) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 1/2 (+.f64 n m))) (neg.f64 M)))) 1) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
5 calls:
| 55.0ms | m |
| 50.0ms | n |
| 34.0ms | M |
| 34.0ms | l |
| 18.0ms | K |
| Accuracy | Segments | Branch |
|---|---|---|
| 32.5% | 1 | K |
| 41.1% | 3 | m |
| 34.9% | 3 | n |
| 36.6% | 2 | l |
| 34.9% | 2 | M |
Compiled 519 to 326 computations (37.2% saved)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 m 2)))) |
(*.f64 (cos.f64 M) (+.f64 1 (*.f64 -1/4 (pow.f64 n 2)))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (exp.f64 (neg.f64 l))) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) (exp.f64 (neg.f64 l))) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
3 calls:
| 11.0ms | m |
| 11.0ms | l |
| 11.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 32.5% | 1 | M |
| 32.5% | 1 | l |
| 32.5% | 1 | m |
Compiled 206 to 140 computations (32% saved)
Total -0.8b remaining (-1.4%)
Threshold costs -0.8b (-1.4%)
| Inputs |
|---|
(cos.f64 M) |
(+.f64 1 (*.f64 -1/4 (pow.f64 m 2))) |
(cos.f64 (-.f64 (*.f64 K (*.f64 n 1/2)) M)) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 n 1/2))) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K 1/2))) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 m)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 2 n)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (*.f64 (-.f64 m n) (*.f64 K -1/2)) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 -2 (-.f64 (neg.f64 m) n))) M)) 1) |
(*.f64 (cos.f64 (-.f64 (/.f64 (-.f64 (neg.f64 m) n) (/.f64 -2 K)) M)) 1) |
(*.f64 (cos.f64 (*.f64 K (*.f64 m 1/2))) (+.f64 1 (*.f64 -1/4 (*.f64 m m)))) |
| Outputs |
|---|
(cos.f64 M) |
5 calls:
| 9.0ms | K |
| 9.0ms | m |
| 9.0ms | M |
| 8.0ms | n |
| 8.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 7.8% | 1 | n |
| 7.8% | 1 | M |
| 7.8% | 1 | m |
| 7.8% | 1 | K |
| 7.8% | 1 | l |
Compiled 172 to 123 computations (28.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | -1040.6069679750124 | -16.78562583570675 |
| 20.0ms | 102× | body | 256 | valid |
| 2.0ms | 2× | body | 1024 | infinite |
| 1.0ms | 2× | body | 1024 | valid |
| 1.0ms | 5× | body | 256 | infinite |
| 0.0ms | 1× | body | 512 | valid |
Compiled 364 to 275 computations (24.5% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 9.838098990681478e-256 | 8.442077918824887e-251 |
| 29.0ms | -5.067489528098444e-277 | -1.013563256070183e-279 |
| 32.0ms | -4.303072909347226e-147 | -6.556855279598715e-152 |
| 38.0ms | -1.3594374294563855e-17 | -2.812418512167224e-28 |
| 27.0ms | -1040.6069679750124 | -16.78562583570675 |
| 117.0ms | 601× | body | 256 | valid |
| 9.0ms | 16× | body | 1024 | valid |
| 9.0ms | 45× | body | 256 | infinite |
| 5.0ms | 14× | body | 512 | valid |
| 5.0ms | 9× | body | 1024 | infinite |
| 1.0ms | 3× | body | 512 | infinite |
Compiled 1866 to 1440 computations (22.8% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 5.002431659099451e-157 | 1.2102989348915366e-150 |
| 23.0ms | 4.265940302592531e-261 | 4.981876836955821e-260 |
| 54.0ms | -7.260268539450581e-160 | -1.344854767602879e-170 |
| 41.0ms | -1.3594374294563855e-17 | -2.812418512167224e-28 |
| 27.0ms | -1040.6069679750124 | -16.78562583570675 |
| 122.0ms | 593× | body | 256 | valid |
| 13.0ms | 24× | body | 1024 | valid |
| 6.0ms | 34× | body | 256 | infinite |
| 5.0ms | 14× | body | 512 | valid |
| 3.0ms | 6× | body | 1024 | infinite |
| 0.0ms | 1× | body | 512 | infinite |
Compiled 1665 to 1294 computations (22.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 37.0ms | 1.6241644993091062e-220 | 1.2877360448216233e-205 |
| 36.0ms | -7.260268539450581e-160 | -1.344854767602879e-170 |
| 87.0ms | -1.3594374294563855e-17 | -2.812418512167224e-28 |
| 29.0ms | -1040.6069679750124 | -16.78562583570675 |
| 151.0ms | 516× | body | 256 | valid |
| 11.0ms | 19× | body | 1024 | valid |
| 8.0ms | 37× | body | 256 | infinite |
| 4.0ms | 10× | body | 512 | valid |
| 4.0ms | 7× | body | 1024 | infinite |
| 1.0ms | 1× | body | 2048 | valid |
| 1.0ms | 2× | body | 512 | infinite |
Compiled 1192 to 1012 computations (15.1% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 0.224535647857101 | 16.17738601925311 |
| 37.0ms | 1.6241644993091062e-220 | 1.2877360448216233e-205 |
| 38.0ms | -7.260268539450581e-160 | -1.344854767602879e-170 |
| 32.0ms | -1.4830113843114568e-12 | -3.7720248516399764e-17 |
| 96.0ms | 473× | body | 256 | valid |
| 10.0ms | 16× | body | 1024 | valid |
| 7.0ms | 41× | body | 256 | infinite |
| 6.0ms | 17× | body | 512 | valid |
| 4.0ms | 8× | body | 1024 | infinite |
| 2.0ms | 5× | body | 512 | infinite |
Compiled 1117 to 945 computations (15.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 36.0ms | 1.0008401839330261e-11 | 0.0013833754810748777 |
| 21.0ms | -1.413497847290388e-16 | -6.729760563793777e-17 |
| 47.0ms | 205× | body | 256 | valid |
| 4.0ms | 4× | body | 1024 | infinite |
| 3.0ms | 14× | body | 256 | infinite |
| 1.0ms | 1× | body | 1024 | valid |
Compiled 406 to 338 computations (16.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 8.442077918824887e-251 | 3.122204938223417e-231 |
| 28.0ms | -7.482257337432028e-158 | -7.260268539450581e-160 |
| 55.0ms | 260× | body | 256 | valid |
| 5.0ms | 21× | body | 256 | infinite |
| 2.0ms | 3× | body | 1024 | valid |
| 1.0ms | 3× | body | 512 | valid |
| 0.0ms | 1× | body | 512 | infinite |
Compiled 582 to 480 computations (17.5% saved)
| 1× | egg-herbie |
| 762× | unsub-neg |
| 372× | neg-mul-1 |
| 252× | distribute-lft-neg-in |
| 226× | distribute-neg-out |
| 132× | neg-sub0 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 137 | 1597 |
| 1 | 212 | 1573 |
| 2 | 294 | 1573 |
| 3 | 392 | 1561 |
| 4 | 459 | 1561 |
| 5 | 564 | 1561 |
| 6 | 978 | 1561 |
| 7 | 1429 | 1561 |
| 8 | 1462 | 1561 |
| 9 | 1508 | 1561 |
| 10 | 1547 | 1561 |
| 11 | 1575 | 1561 |
| 12 | 1595 | 1561 |
| 13 | 1608 | 1561 |
| 14 | 1613 | 1561 |
| 15 | 1614 | 1561 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(if (<=.f64 m -56) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -8711228593176025/680564733841876926926749214863536422912) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) (if (<=.f64 m -3509152759743693/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m -3512678944781107/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m 8056491599818895/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n))))))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -2381976568446569/85070591730234615865843651857942052864) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) (if (<=.f64 m -6431749131765539/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m 2492806348260501/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 967446422378569/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4)))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -4984604984193435/5192296858534827628530496329220096) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) (if (<=.f64 m -380888818268581/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 m 8097012822408201/5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099776) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))))))) |
(if (<=.f64 m -3590026113927603/2475880078570760549798248448) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -4748743708283607/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 m 6974202367757091/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 16) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))))))) |
(if (<=.f64 M -1419768672255617/10141204801825835211973625643008) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 M 3112888062438487/2305843009213693952) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))))) |
(if (<=.f64 m -8038238047875897/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) (if (<=.f64 m 5418737924027855/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(cos.f64 M) |
| Outputs |
|---|
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)) (-.f64 l (fabs.f64 (-.f64 m n)))))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)))) |
(if (<=.f64 m -56) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (+.f64 (-.f64 (*.f64 n 1/2) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(if (<=.f64 m -56) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 n 1/2) M)) (+.f64 m (-.f64 (*.f64 n 1/2) M))) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(if (<=.f64 m -56) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (+.f64 m (-.f64 (*.f64 n 1/2) M)) (neg.f64 (-.f64 (*.f64 n 1/2) M))) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(if (<=.f64 m -56) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (neg.f64 (-.f64 (*.f64 n 1/2) M)) m)) (-.f64 l (fabs.f64 (-.f64 m n))))))) |
(if (<=.f64 m -56) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 n 1/2) M) (-.f64 (-.f64 M (*.f64 n 1/2)) m)) (-.f64 (fabs.f64 (-.f64 m n)) l))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -8711228593176025/680564733841876926926749214863536422912) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) (if (<=.f64 m -3509152759743693/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m -3512678944781107/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m 8056491599818895/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n))))))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -8711228593176025/680564733841876926926749214863536422912) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -3509152759743693/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 m M) (neg.f64 (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (or (<=.f64 m -3512678944781107/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (not (<=.f64 m 8056491599818895/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (*.f64 n 1/2) (neg.f64 (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -8711228593176025/680564733841876926926749214863536422912) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -3509152759743693/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 M (-.f64 m M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (or (<=.f64 m -3512678944781107/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (not (<=.f64 m 8056491599818895/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (*.f64 n 1/2) (neg.f64 (+.f64 m (*.f64 n 1/2)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -8711228593176025/680564733841876926926749214863536422912) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -3509152759743693/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 M (-.f64 m M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (or (<=.f64 m -3512678944781107/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (not (<=.f64 m 8056491599818895/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (*.f64 n 1/2) (-.f64 (*.f64 n (neg.f64 1/2)) m)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -8711228593176025/680564733841876926926749214863536422912) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -3509152759743693/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 M (-.f64 m M)) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (if (or (<=.f64 m -3512678944781107/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (not (<=.f64 m 8056491599818895/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 (*.f64 n 1/2) (+.f64 m (*.f64 n 1/2)))))) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -2381976568446569/85070591730234615865843651857942052864) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) (if (<=.f64 m -6431749131765539/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m 2492806348260501/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 967446422378569/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 m M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4)))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -2381976568446569/85070591730234615865843651857942052864) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -6431749131765539/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 m M) (neg.f64 (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m 2492806348260501/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 967446422378569/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 m M) (neg.f64 (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -2381976568446569/85070591730234615865843651857942052864) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -6431749131765539/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 M (-.f64 m M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (if (<=.f64 m 2492806348260501/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 967446422378569/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 M (-.f64 m M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -2381976568446569/85070591730234615865843651857942052864) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -6431749131765539/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 M (-.f64 m M)) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (if (<=.f64 m 2492806348260501/69244620785013915169893880288577664649638356718206520148356066053544201755915040781030818563707002931730762300556198370198467059319135998738502644985094416224536059445117594392163977484884566481701992255745056886508490364387532700233026358315193005046436800875428314917896192) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 967446422378569/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 M (-.f64 m M)) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2))))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -4984604984193435/5192296858534827628530496329220096) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))) (if (<=.f64 m -380888818268581/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 m 8097012822408201/5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099776) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n 2) -1/4))))))) |
(if (<=.f64 m -55) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -4984604984193435/5192296858534827628530496329220096) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))) (if (<=.f64 m -380888818268581/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 m 8097012822408201/5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099776) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 -1/4 (pow.f64 n 2)))))))) |
(if (<=.f64 m -3590026113927603/2475880078570760549798248448) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))) (if (<=.f64 m -4748743708283607/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 m 6974202367757091/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (if (<=.f64 m 16) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m 2) -1/4))))))) |
(if (<=.f64 M -1419768672255617/10141204801825835211973625643008) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (if (<=.f64 M 3112888062438487/2305843009213693952) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))))) |
(if (or (<=.f64 M -1419768672255617/10141204801825835211973625643008) (not (<=.f64 M 3112888062438487/2305843009213693952))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M 2)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) |
(if (<=.f64 m -8038238047875897/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) (if (<=.f64 m 5418737924027855/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) |
(if (or (<=.f64 m -8038238047875897/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (not (<=.f64 m 5418737924027855/1747979975492856518824388667826833403974715525645181428798916607807071777670465341756914322865272727992514618482604963383447074020817466839626771608982213111603568988524121832413745194182066575698549805189925857389888339453536229468710863470854144))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 (pow.f64 m 2) -1/4) (cos.f64 (*.f64 1/2 (*.f64 m K))))) |
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) |
(cos.f64 M) |
Compiled 468 to 323 computations (31% saved)
| 1404× | fma-neg |
| 1238× | fma-def |
| 1128× | times-frac |
| 1128× | times-frac |
| 884× | sub-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 741 | 20440 |
| 1 | 2031 | 19768 |
| 2 | 6665 | 19768 |
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 550 | 21178 |
| 1 | 1558 | 20655 |
| 2 | 5975 | 20507 |
| 0 | 413 | 13660 |
| 1 | 1136 | 13367 |
| 2 | 4417 | 12975 |
| 0 | 413 | 13660 |
| 1 | 1136 | 13367 |
| 2 | 4417 | 12975 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 582 to 353 computations (39.3% saved)
(sort m n)
Compiled 1114 to 680 computations (39% saved)
Loading profile data...