Time bar (total: 8.3s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 6.3% | 6.2% | 93.6% | 0.2% | 0% | 0% | 0% | 9 |
| 6.5% | 6.2% | 90.4% | 0.2% | 3.1% | 0% | 0% | 10 |
| 9.7% | 9.4% | 87.3% | 0.2% | 3.1% | 0% | 0% | 11 |
| 14.5% | 14% | 82.7% | 0.2% | 3.1% | 0% | 0% | 12 |
Compiled 20 to 12 computations (40% saved)
| 1.0s | 8256× | body | 256 | valid |
| 701.0ms | 3680× | body | 256 | infinite |
| 2× | egg-herbie |
| 1240× | distribute-lft-out-- |
| 1074× | associate-+l- |
| 988× | associate-+l+ |
| 888× | +-commutative |
| 866× | associate-*r* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 41 | 259 |
| 1 | 166 | 189 |
| 2 | 613 | 175 |
| 3 | 1810 | 175 |
| 4 | 5717 | 175 |
| 0 | 4 | 4 |
| 1 | 4 | 4 |
| 1× | unsound |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
1 |
| Inputs |
|---|
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2)) |
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3)) |
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1)) |
| Outputs |
|---|
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2)) |
(+.f64 (*.f64 d2 (-.f64 d1 d3)) (-.f64 (*.f64 d2 d4) (*.f64 d2 d2))) |
(fma.f64 d2 (-.f64 d1 d3) (*.f64 d2 (-.f64 d4 d2))) |
(*.f64 d2 (+.f64 (-.f64 d1 d3) (-.f64 d4 d2))) |
(*.f64 d2 (+.f64 d1 (-.f64 (-.f64 d4 d3) d2))) |
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3)) |
(-.f64 (+.f64 (*.f64 d3 (-.f64 d2 d1)) (*.f64 d3 d4)) (*.f64 d3 d3)) |
(fma.f64 d3 (-.f64 d2 d1) (*.f64 d3 (-.f64 d4 d3))) |
(*.f64 d3 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d3 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d4 d2) (*.f64 d4 d3)) (*.f64 d1 d4)) (*.f64 d4 d4)) |
(+.f64 (*.f64 d4 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d4 d4))) |
(fma.f64 d4 (-.f64 d2 d3) (*.f64 d4 (-.f64 d1 d4))) |
(*.f64 d4 (+.f64 (-.f64 d1 d4) (-.f64 d2 d3))) |
(*.f64 d4 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d3 d2) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 d3 (-.f64 (-.f64 d4 d2) d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (-.f64 d2 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d3 d1)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) (*.f64 d3 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d4)) (-.f64 (*.f64 d1 d3) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d2 d4) (*.f64 d1 (-.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d3)) d1)) |
(sort d2 d4)
Compiled 23 to 15 computations (34.8% saved)
| 1× | egg-herbie |
| 2966× | fma-def |
| 882× | associate-+l- |
| 816× | associate-+r- |
| 760× | associate--l+ |
| 700× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 37 |
| 1 | 35 | 27 |
| 2 | 113 | 25 |
| 3 | 311 | 25 |
| 4 | 910 | 25 |
| 5 | 2756 | 25 |
| 6 | 5367 | 25 |
| 7 | 6283 | 25 |
| 8 | 6283 | 25 |
| 9 | 7522 | 25 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Outputs |
|---|
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 (+.f64 d1 d3)))) |
Compiled 69 to 28 computations (59.4% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 | 2 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 5 | 2 | 7 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 100.0% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ▶ | 100.0% | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
Compiled 30 to 18 computations (40% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
Compiled 30 to 8 computations (73.3% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 1.0ms | d4 | @ | -inf | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d2 | @ | inf | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 1× | batch-egg-rewrite |
| 828× | swap-sqr |
| 532× | associate-/r* |
| 480× | associate-+l+ |
| 400× | associate-/r/ |
| 392× | associate-/l* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 239 | 25 |
| 2 | 3770 | 25 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((+.f64 (*.f64 d1 d2) (+.f64 (neg.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) (2)) ((+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) (2)) ((+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1)) (2)) ((+.f64 (*.f64 d2 d1) (+.f64 (neg.f64 (*.f64 d3 d1)) (*.f64 d1 (-.f64 d4 d1)))) (2)) ((+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3))) (2)) ((+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d1)) (neg.f64 (*.f64 d3 d1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) (2)) ((/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (/.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)) d1)) (2)) ((/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) d1)) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (2)) ((/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) 1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d4 d1)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) 1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) 1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (*.f64 (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (+.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d4 d1)))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) 1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (2)) ((/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (2)) ((pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3))) (2)) ((cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) (2))) |
| 1× | egg-herbie |
| 1268× | distribute-lft-in |
| 1196× | distribute-rgt-in |
| 730× | fma-def |
| 690× | associate-+r- |
| 688× | times-frac |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 173 | 3928 |
| 1 | 487 | 3380 |
| 2 | 1790 | 3378 |
| 3 | 7913 | 3378 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (+.f64 (neg.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1)) |
(+.f64 (*.f64 d2 d1) (+.f64 (neg.f64 (*.f64 d3 d1)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d1)) (neg.f64 (*.f64 d3 d1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (/.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)) d1)) |
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) 1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d4 d1)))) |
(/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) 1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) 1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (*.f64 (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (+.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d4 d1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) 1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
| Outputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d2) (+.f64 (neg.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (+.f64 (neg.f64 (*.f64 d3 d1)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d1)) (neg.f64 (*.f64 d3 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (/.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) d1)) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (*.f64 d1 (*.f64 d1 (pow.f64 (-.f64 d2 d3) 2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 d1 (+.f64 (*.f64 d1 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 d4 (-.f64 d2 (-.f64 d3 d1))))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) 1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d4 d1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) 1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) 1) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) (sqrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (*.f64 (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (+.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 (-.f64 d2 d3)))) (-.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 (-.f64 d4 d1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) 1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) d1) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 (-.f64 d2 d3) d4)))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (-.f64 d2 (-.f64 (+.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (fma.f64 (-.f64 d2 d3) (+.f64 (-.f64 d2 d3) (-.f64 d1 d4)) (pow.f64 (-.f64 d4 d1) 2)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3) (pow.f64 d1 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ✓ | 100.0% | (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
| ✓ | 100.0% | (*.f64 d1 (-.f64 d2 d3)) |
Compiled 42 to 10 computations (76.2% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | 0 | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 0.0ms | d1 | @ | 0 | (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 d2 d3)) |
| 0.0ms | d1 | @ | inf | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 0.0ms | d1 | @ | inf | (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
| 1× | batch-egg-rewrite |
| 1698× | associate-*l/ |
| 610× | associate-+l+ |
| 454× | associate-/r* |
| 374× | associate-/l* |
| 372× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 53 |
| 1 | 281 | 51 |
| 2 | 4242 | 51 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) (2)) ((+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) (2)) ((+.f64 (*.f64 (neg.f64 d3) d1) (*.f64 d2 d1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1) (2)) ((/.f64 d1 (/.f64 1 (-.f64 d2 d3))) (2)) ((/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) (2)) ((/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) d1)) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) (neg.f64 d3))) d1) (-.f64 d2 (neg.f64 d3))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 d3) 3)) d1) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (neg.f64 (+.f64 d2 d3))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) d1) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (+.f64 d2 d3)) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) 1) (+.f64 d2 d3)) (2)) ((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1)) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1)) (sqrt.f64 (+.f64 d2 d3))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (+.f64 d2 d3)) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3)))) (cbrt.f64 (+.f64 d2 d3))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) 1) (+.f64 d2 d3)) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3)))) (cbrt.f64 (+.f64 d2 d3))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (2))) |
(((+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d1)))) (2)) ((+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 d4)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (*.f64 d1 d4)) (2)) ((+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) (2)) ((+.f64 (-.f64 (*.f64 d1 d4) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) 1) (2)) ((*.f64 d1 (-.f64 d4 d1)) (2)) ((*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (2)) ((*.f64 1 (*.f64 d1 (-.f64 d4 d1))) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1))) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1))) (2)) ((*.f64 (-.f64 d4 d1) d1) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) (2)) ((/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 d1 (+.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (-.f64 d4 d1)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 d1 (-.f64 d4 d1)))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) 1) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) 1) (neg.f64 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4)) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d4) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d4) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) d1) (+.f64 d1 d4)) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (+.f64 d1 d4))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) (2))) |
(((-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (2)) ((-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (-.f64 1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (-.f64 1 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (+.f64 1 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (*.f64 d1 (-.f64 d2 d3)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (-.f64 (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (-.f64 (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))) 1) (2)) ((-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4)))) (2)) ((-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (2)) ((-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))) 1) (2)) ((-.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 0) (*.f64 d1 d1)) (2)) ((*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (2)) ((*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) 1) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) 1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) 1) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) 1) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (2)) ((pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (2)) ((log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) (2)) ((fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) (2)) ((fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) (2))) |
| 1× | egg-herbie |
| 996× | associate-/l* |
| 766× | associate-*r* |
| 616× | associate-*l* |
| 612× | +-commutative |
| 494× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 722 | 17713 |
| 1 | 2082 | 16259 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(-.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 (neg.f64 d3) d1) (*.f64 d2 d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1) |
(/.f64 d1 (/.f64 1 (-.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) (neg.f64 d3))) d1) (-.f64 d2 (neg.f64 d3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 d3) 3)) d1) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) d1) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) 1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1)) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1)) (sqrt.f64 (+.f64 d2 d3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (+.f64 d2 d3)) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3)))) (cbrt.f64 (+.f64 d2 d3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) 1) (+.f64 d2 d3)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3)))) (cbrt.f64 (+.f64 d2 d3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 d4)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (-.f64 (*.f64 d1 d4) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 (-.f64 d4 d1) d1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (+.f64 d1 d4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) 1) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) 1) (neg.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d4) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d4) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) d1) (+.f64 d1 d4)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (+.f64 d1 d4))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (-.f64 1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (-.f64 1 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (+.f64 1 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (-.f64 (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (-.f64 (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))) 1) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4)))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))) 1) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 0) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) 1) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) 1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) 1) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) 1) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 -1 (*.f64 d1 (*.f64 -1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(neg.f64 (*.f64 d1 (+.f64 (-.f64 (+.f64 (neg.f64 d2) d3) d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 -1 (*.f64 d1 (*.f64 -1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(neg.f64 (*.f64 d1 (+.f64 (-.f64 (+.f64 (neg.f64 d2) d3) d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 -1 (*.f64 d1 (*.f64 -1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(neg.f64 (*.f64 d1 (+.f64 (-.f64 (+.f64 (neg.f64 d2) d3) d4) d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (fma.f64 -1 (*.f64 d3 d1) (*.f64 d1 d4)) (*.f64 d1 d1)) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 d1 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 (neg.f64 d3) d1) (*.f64 d2 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1) |
(*.f64 (-.f64 d2 d3) d1) |
(/.f64 d1 (/.f64 1 (-.f64 d2 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) d1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 d3) (neg.f64 d3))) d1) (-.f64 d2 (neg.f64 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 d3) 3)) d1) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 d3) (neg.f64 d3)) (*.f64 d2 (neg.f64 d3))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d1) (neg.f64 (+.f64 d2 d3))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (neg.f64 (+.f64 d2 d3)) d1)) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (neg.f64 d1)) (-.f64 (neg.f64 d2) d3)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) d1) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (/.f64 (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1)) |
(*.f64 (/.f64 (+.f64 (pow.f64 d3 3) (neg.f64 (pow.f64 d2 3))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) d1) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (+.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) 1) (+.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1)) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (sqrt.f64 (-.f64 d2 d3))) d1)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1)) (sqrt.f64 (+.f64 d2 d3))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (sqrt.f64 (+.f64 d2 d3)) (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 (/.f64 (sqrt.f64 (+.f64 d2 d3)) d1) (sqrt.f64 (-.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1) (+.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 d3)) (sqrt.f64 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 (*.f64 (sqrt.f64 (+.f64 d2 d3)) (sqrt.f64 (+.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3)))) (cbrt.f64 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 d1 (cbrt.f64 (+.f64 d2 d3)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) |
(/.f64 d1 (/.f64 (*.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) 1) (+.f64 d2 d3)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d1) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (sqrt.f64 (+.f64 d2 d3))) (sqrt.f64 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (sqrt.f64 (+.f64 d2 d3)) (sqrt.f64 (+.f64 d2 d3)))) |
(/.f64 d1 (/.f64 (*.f64 (sqrt.f64 (+.f64 d2 d3)) (sqrt.f64 (+.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3)))) (cbrt.f64 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (cbrt.f64 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 (cbrt.f64 (+.f64 d2 d3)) (/.f64 d1 (cbrt.f64 (+.f64 d2 d3)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) 1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) d1) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) |
(/.f64 d1 (/.f64 (*.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))))) |
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 (-.f64 d2 d3) d1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3) |
(*.f64 (-.f64 d2 d3) d1) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(*.f64 (-.f64 d2 d3) d1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(*.f64 (-.f64 d2 d3) (log.f64 (exp.f64 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 (-.f64 d2 d3) d1) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) |
(*.f64 (-.f64 d2 d3) d1) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 d2 d3) d1) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 d2 d3) d1) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1)) |
(*.f64 (-.f64 d2 d3) d1) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1)) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 0 (*.f64 d1 d1)) 4)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 2 (*.f64 0 (*.f64 d1 d1))) (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 3 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 2 (*.f64 0 (*.f64 d1 d1))) (fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d4) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 d4)) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 d4)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(+.f64 (-.f64 (*.f64 d1 d4) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) 1) |
(+.f64 1 (-.f64 (*.f64 d1 d4) (exp.f64 (log1p.f64 (*.f64 d1 d1))))) |
(-.f64 (+.f64 1 (*.f64 d1 d4)) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 1 (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 d1) (*.f64 (-.f64 d4 d1) (sqrt.f64 d1))) |
(*.f64 (-.f64 d4 d1) (*.f64 (sqrt.f64 d1) (sqrt.f64 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 (cbrt.f64 d1) (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2))) |
(*.f64 (-.f64 d4 d1) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (*.f64 d1 (+.f64 d1 d4)) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (+.f64 d1 d4))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (/.f64 (*.f64 d1 (+.f64 d1 d4)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 d1 (+.f64 d1 d4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (*.f64 (/.f64 d1 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 d1 (neg.f64 (+.f64 d1 d4)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d1 d4) 2)) (pow.f64 d1 4)) (*.f64 d1 (neg.f64 (+.f64 d1 d4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (-.f64 (neg.f64 (pow.f64 (*.f64 d1 d4) 2)) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (+.f64 d1 d4))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) 1) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) 1) (neg.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 d1 (neg.f64 (+.f64 d1 d4)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d1 d4) 2)) (pow.f64 d1 4)) (*.f64 d1 (neg.f64 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (-.f64 (neg.f64 (pow.f64 (*.f64 d1 d4) 2)) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (sqrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (cbrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) d1) (+.f64 d1 d4)) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (/.f64 (+.f64 d1 d4) d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (+.f64 (*.f64 d4 d4) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) d1)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 4) (pow.f64 d1 8)) (/.f64 (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d4 d1))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (/.f64 1 (*.f64 d1 (+.f64 d1 d4)))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d4) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 2) 3) (pow.f64 (pow.f64 d1 4) 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 4) (+.f64 (pow.f64 d1 8) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 6) (pow.f64 d1 12)) (*.f64 d1 (+.f64 d1 d4))) (+.f64 (pow.f64 (*.f64 d1 d4) 4) (+.f64 (pow.f64 d1 8) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d4) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 6) (pow.f64 d1 12)) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 6) (pow.f64 d1 12)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 6) (+.f64 (pow.f64 d1 12) (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d4) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (*.f64 (+.f64 (pow.f64 d1 12) (+.f64 (*.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (pow.f64 (*.f64 d1 d4) 6))) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) d1) (+.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (+.f64 d1 d4))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d4))) (cbrt.f64 (*.f64 d1 (+.f64 d1 d4)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) (sqrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) (*.f64 (cbrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) (cbrt.f64 (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(*.f64 d1 (-.f64 d4 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) |
(*.f64 (-.f64 d4 d1) (log.f64 (exp.f64 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 d1 (-.f64 d4 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4))) (*.f64 d1 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (+.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d1) (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) (*.f64 (-.f64 d2 d3) d1)) |
(-.f64 (*.f64 d1 d4) (-.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (-.f64 1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (-.f64 1 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) 1) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (+.f64 1 (*.f64 d1 (+.f64 (-.f64 d1 d2) d3)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (+.f64 1 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) 1) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d4))) (+.f64 1 (*.f64 d1 (+.f64 (-.f64 d1 d2) d3)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 -1 (fma.f64 d1 (-.f64 d2 d3) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 0 (*.f64 d1 d1))) (+.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) -1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))) (*.f64 d1 (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4))) (-.f64 (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 d4 d1) d1)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (-.f64 (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (-.f64 (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 0 (*.f64 d1 d1))) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 0 (*.f64 d1 d1)) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 -1 (fma.f64 d1 (-.f64 d2 d3) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d1 d4)))) (/.f64 (pow.f64 d1 4) (*.f64 d1 (+.f64 d1 d4)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d2 d3)) (/.f64 (pow.f64 (*.f64 d1 d4) 3) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) (/.f64 (pow.f64 d1 6) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (*.f64 d4 (pow.f64 d1 3)) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 0) (*.f64 d1 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(*.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (cbrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (+.f64 d1 d4)))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) d1)) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (+.f64 (pow.f64 d1 4) (*.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (neg.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (*.f64 (neg.f64 d1) (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (-.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) 1) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) 1) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4))) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (+.f64 d1 d4)))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) d1)) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (+.f64 d1 d4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) 1) (+.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) (+.f64 (pow.f64 d1 4) (*.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) 1) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (neg.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (*.f64 (neg.f64 d1) (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (-.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 4) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4) (*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 6) (*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))))) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1)))) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d3) d4) d1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d4 d1))) |
Compiled 14970 to 4426 computations (70.4% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 523 | 9 | 532 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 525 | 9 | 534 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.6% | (/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
| 73.6% | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) | |
| ▶ | 71.4% | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 68.8% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) | |
| 32.3% | (*.f64 d3 (neg.f64 d1)) | |
| 31.1% | (*.f64 d2 d1) | |
| ▶ | 73.6% | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| ▶ | 15.2% | (*.f64 d1 (neg.f64 d1)) |
| ▶ | 35.1% | (*.f64 d1 d4) |
Compiled 186 to 124 computations (33.3% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| ✓ | 99.6% | (/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
Compiled 42 to 13 computations (69% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | 0 | (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | -inf | (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d3 | @ | inf | (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d1 | @ | inf | (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | inf | (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 1× | batch-egg-rewrite |
| 1448× | associate-/r* |
| 1100× | associate-/l* |
| 898× | associate-/r/ |
| 452× | associate-+l+ |
| 364× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 56 |
| 1 | 279 | 50 |
| 2 | 4245 | 50 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) (2)) ((+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d4 d1) d1)) (2)) ((+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d2 d3) d1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) (2)) ((*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (2)) ((*.f64 d1 (neg.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1) (2)) ((*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (neg.f64 d1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (neg.f64 d1)) (2)) ((*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (*.f64 d1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 d1 -1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) 1) (*.f64 (/.f64 (sqrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (*.f64 (/.f64 (sqrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (sqrt.f64 d1)) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (*.f64 (/.f64 (sqrt.f64 d1) 1) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (*.f64 (/.f64 (cbrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 (neg.f64 d1) 1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) 1) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 d1)) (2)) ((*.f64 (/.f64 d1 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (pow.f64 (cbrt.f64 d1) 2))) (cbrt.f64 d1)) (2)) ((*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) -1) (cbrt.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (2)) ((*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4))) (2)) ((*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4))) (2)) ((*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) (2)) ((*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))))) (2)) ((pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) (2)) ((pow.f64 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) -1) (2)) ((neg.f64 (*.f64 d1 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) (2)) ((cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2))) |
(((-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) (2)) ((*.f64 1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2)) (2)) ((*.f64 (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (2)) ((*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 -1 (/.f64 -1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (2)) ((*.f64 (/.f64 -1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1) (2)) ((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) (2)) ((*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((*.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1) (pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) (2)) ((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) (2)) ((*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) (2)) ((*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))) (-.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 2) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 2)) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d2 d3) 3)) (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d4 d1) 3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 3) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 3) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d2 d3) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d4 d1) 3)) (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))))) (2)) ((*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (neg.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (2)) ((*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) (2)) ((*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) (2)) ((*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) (2)) ((*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (2)) ((*.f64 (/.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4))))) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4)))) (2)) ((*.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (2)) ((*.f64 (/.f64 1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) 3))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4))) (*.f64 d2 (+.f64 d1 (-.f64 d3 d4)))))) (2)) ((*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) (+.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (-.f64 d2 d3) d4) d1)))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d2 d3)) (*.f64 (+.f64 d1 d4) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (+.f64 d2 d3)) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3))) (2)) ((*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (2)) ((*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) (2)) ((*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (sqrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (2)) ((*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) (2)) ((*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (cbrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) (2)) ((pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1) (2)) ((pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) (2)) ((pow.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) 2) (2)) ((pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) (2)) ((pow.f64 (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (2)) ((log.f64 (exp.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (2)) ((cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) (2)) ((expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (neg.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2)) ((exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) (2)) ((exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) (2)) ((log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (2))) |
| 1× | egg-herbie |
| 708× | distribute-lft-in |
| 662× | distribute-rgt-in |
| 644× | *-commutative |
| 592× | associate-*r* |
| 574× | associate-+r- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 540 | 11533 |
| 1 | 1743 | 11071 |
| 2 | 7590 | 11063 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(/.f64 1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (/.f64 1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (+.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 (pow.f64 d2 2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3)))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 4))) (+.f64 (*.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (+.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 (pow.f64 d2 2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3))))) |
(/.f64 1 d2) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (/.f64 d1 (pow.f64 d2 2)))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2))))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2)))))) (/.f64 d4 (pow.f64 d2 2))) |
(/.f64 1 d2) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (/.f64 d1 (pow.f64 d2 2)))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2))))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2)))))) (/.f64 d4 (pow.f64 d2 2))) |
(/.f64 1 (-.f64 (+.f64 d2 d4) d1)) |
(+.f64 (/.f64 d3 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (/.f64 1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (/.f64 (pow.f64 d3 2) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 3)) (+.f64 (/.f64 d3 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (/.f64 1 (-.f64 (+.f64 d2 d4) d1)))) |
(+.f64 (/.f64 (pow.f64 d3 2) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 3)) (+.f64 (/.f64 d3 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (+.f64 (/.f64 (pow.f64 d3 3) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 4)) (/.f64 1 (-.f64 (+.f64 d2 d4) d1))))) |
(/.f64 -1 d3) |
(-.f64 (/.f64 d1 (pow.f64 d3 2)) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(-.f64 (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (-.f64 d1 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d1)) (pow.f64 d3 3))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 d2 d4) d1) (-.f64 d1 (+.f64 d2 d4))) (pow.f64 d3 3)) (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (-.f64 d1 (+.f64 d2 d4)) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (pow.f64 d3 4)))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(/.f64 -1 d3) |
(-.f64 (/.f64 d1 (pow.f64 d3 2)) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(-.f64 (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (-.f64 d1 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d1)) (pow.f64 d3 3))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 d2 d4) d1) (-.f64 d1 (+.f64 d2 d4))) (pow.f64 d3 3)) (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2) (-.f64 d1 (+.f64 d2 d4))) (pow.f64 d3 4)))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(/.f64 1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 -1 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2)))) |
(+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (+.f64 (/.f64 (pow.f64 d4 2) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)) (*.f64 -1 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 4))) (+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (+.f64 (/.f64 (pow.f64 d4 2) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)) (*.f64 -1 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2)))))) |
(/.f64 1 d4) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))) (/.f64 d2 (pow.f64 d4 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4)))) (/.f64 d2 (pow.f64 d4 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 4)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))))) (/.f64 d2 (pow.f64 d4 2))) |
(/.f64 1 d4) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))) (/.f64 d2 (pow.f64 d4 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4)))) (/.f64 d2 (pow.f64 d4 2))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 4)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))))) (/.f64 d2 (pow.f64 d4 2))) |
(/.f64 1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (/.f64 d1 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (/.f64 1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (/.f64 d1 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (+.f64 (/.f64 (pow.f64 d1 2) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)) (/.f64 1 (-.f64 (+.f64 d2 d4) d3)))) |
(+.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 4)) (+.f64 (/.f64 d1 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (+.f64 (/.f64 (pow.f64 d1 2) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)) (/.f64 1 (-.f64 (+.f64 d2 d4) d3))))) |
(/.f64 -1 d1) |
(-.f64 (/.f64 d3 (pow.f64 d1 2)) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (pow.f64 d1 4)) (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3)))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(/.f64 -1 d1) |
(-.f64 (/.f64 d3 (pow.f64 d1 2)) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (pow.f64 d1 4)) (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3)))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d4 d1) d1)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d2 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (neg.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (neg.f64 d1)) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (*.f64 d1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 d1 -1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 (sqrt.f64 d1) 1) (*.f64 (/.f64 (sqrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (sqrt.f64 d1)) |
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (*.f64 (/.f64 (sqrt.f64 d1) 1) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (*.f64 (/.f64 (cbrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (neg.f64 d1) 1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) 1) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 d1)) |
(*.f64 (/.f64 d1 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (pow.f64 (cbrt.f64 d1) 2))) (cbrt.f64 d1)) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) -1) (cbrt.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) -1) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(*.f64 1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2)) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 -1 (/.f64 -1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 -1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1) (pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) |
(*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) |
(*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))) (-.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 2) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 2)) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d2 d3) 3)) (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d4 d1) 3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 3) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 3) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d2 d3) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d4 d1) 3)) (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (neg.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) |
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4))))) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) 3))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4))) (*.f64 d2 (+.f64 d1 (-.f64 d3 d4)))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) (+.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (-.f64 d2 d3) d4) d1)))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d2 d3)) (*.f64 (+.f64 d1 d4) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (+.f64 d2 d3)) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) |
(*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (sqrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (cbrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1) |
(pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(pow.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) 2) |
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) |
(log.f64 (exp.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (neg.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
| Outputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(fma.f64 d1 (+.f64 d2 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(/.f64 1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (/.f64 1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (/.f64 1 (-.f64 d4 (+.f64 d1 d3)))) |
(-.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) |
(+.f64 (*.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (+.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 (pow.f64 d2 2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3)))) |
(fma.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (+.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3)))) |
(+.f64 (-.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (/.f64 d2 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) d2))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 4))) (+.f64 (*.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (+.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 (pow.f64 d2 2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3))))) |
(fma.f64 -1 (/.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 4)) (fma.f64 -1 (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (+.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 (*.f64 d2 d2) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3))))) |
(-.f64 (+.f64 (-.f64 (/.f64 1 (-.f64 d4 (+.f64 d1 d3))) (/.f64 d2 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2))) (/.f64 d2 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) d2))) (/.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 4))) |
(/.f64 1 d2) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (/.f64 d1 (pow.f64 d2 2)))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d2 d2)) (+.f64 (/.f64 1 d2) (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d4 (*.f64 d2 d2))) |
(+.f64 (/.f64 (/.f64 d3 d2) d2) (+.f64 (/.f64 1 d2) (-.f64 (/.f64 (/.f64 d1 d2) d2) (/.f64 d4 (*.f64 d2 d2))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2))))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d2 d2)) (+.f64 (/.f64 1 d2) (fma.f64 -1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (/.f64 (pow.f64 d2 3) (+.f64 d1 (-.f64 d3 d4)))) (/.f64 d1 (*.f64 d2 d2))))) (/.f64 d4 (*.f64 d2 d2))) |
(+.f64 (/.f64 (/.f64 d3 d2) d2) (+.f64 (-.f64 (/.f64 (/.f64 d1 d2) d2) (*.f64 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (pow.f64 d2 3)) (+.f64 d1 (-.f64 d3 d4)))) (-.f64 (/.f64 1 d2) (/.f64 d4 (*.f64 d2 d2))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2)))))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d2 d2)) (+.f64 (/.f64 1 d2) (+.f64 (fma.f64 -1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (/.f64 (pow.f64 d2 3) (+.f64 d1 (-.f64 d3 d4)))) (/.f64 d1 (*.f64 d2 d2))) (/.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (/.f64 (pow.f64 d2 4) (+.f64 d1 (-.f64 d3 d4))))))) (/.f64 d4 (*.f64 d2 d2))) |
(+.f64 (/.f64 (/.f64 d3 d2) d2) (+.f64 (/.f64 1 d2) (-.f64 (+.f64 (/.f64 (/.f64 d1 d2) d2) (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (pow.f64 d2 4)) (+.f64 d1 (-.f64 d3 d4))) (*.f64 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (pow.f64 d2 3)) (+.f64 d1 (-.f64 d3 d4))))) (/.f64 d4 (*.f64 d2 d2))))) |
(/.f64 1 d2) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (/.f64 d1 (pow.f64 d2 2)))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d2 d2)) (+.f64 (/.f64 1 d2) (/.f64 d1 (*.f64 d2 d2)))) (/.f64 d4 (*.f64 d2 d2))) |
(+.f64 (/.f64 (/.f64 d3 d2) d2) (+.f64 (/.f64 1 d2) (-.f64 (/.f64 (/.f64 d1 d2) d2) (/.f64 d4 (*.f64 d2 d2))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2))))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d2 d2)) (+.f64 (/.f64 1 d2) (fma.f64 -1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (/.f64 (pow.f64 d2 3) (+.f64 d1 (-.f64 d3 d4)))) (/.f64 d1 (*.f64 d2 d2))))) (/.f64 d4 (*.f64 d2 d2))) |
(+.f64 (/.f64 (/.f64 d3 d2) d2) (+.f64 (-.f64 (/.f64 (/.f64 d1 d2) d2) (*.f64 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (pow.f64 d2 3)) (+.f64 d1 (-.f64 d3 d4)))) (-.f64 (/.f64 1 d2) (/.f64 d4 (*.f64 d2 d2))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d2 2)) (+.f64 (/.f64 1 d2) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d4 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d4)) (pow.f64 d2 3))) (/.f64 d1 (pow.f64 d2 2)))))) (/.f64 d4 (pow.f64 d2 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d2 d2)) (+.f64 (/.f64 1 d2) (+.f64 (fma.f64 -1 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (/.f64 (pow.f64 d2 3) (+.f64 d1 (-.f64 d3 d4)))) (/.f64 d1 (*.f64 d2 d2))) (/.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (/.f64 (pow.f64 d2 4) (+.f64 d1 (-.f64 d3 d4))))))) (/.f64 d4 (*.f64 d2 d2))) |
(+.f64 (/.f64 (/.f64 d3 d2) d2) (+.f64 (/.f64 1 d2) (-.f64 (+.f64 (/.f64 (/.f64 d1 d2) d2) (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (pow.f64 d2 4)) (+.f64 d1 (-.f64 d3 d4))) (*.f64 (/.f64 (-.f64 d4 (+.f64 d1 d3)) (pow.f64 d2 3)) (+.f64 d1 (-.f64 d3 d4))))) (/.f64 d4 (*.f64 d2 d2))))) |
(/.f64 1 (-.f64 (+.f64 d2 d4) d1)) |
(/.f64 1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (/.f64 d3 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (/.f64 1 (-.f64 (+.f64 d2 d4) d1))) |
(+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 d3 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2))) |
(+.f64 (/.f64 (pow.f64 d3 2) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 3)) (+.f64 (/.f64 d3 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (/.f64 1 (-.f64 (+.f64 d2 d4) d1)))) |
(+.f64 (+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 d3 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3))) |
(+.f64 (/.f64 d3 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2)) (+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 d3 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3) d3)))) |
(+.f64 (/.f64 (pow.f64 d3 2) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 3)) (+.f64 (/.f64 d3 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (+.f64 (/.f64 (pow.f64 d3 3) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 4)) (/.f64 1 (-.f64 (+.f64 d2 d4) d1))))) |
(+.f64 (/.f64 (*.f64 d3 d3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3)) (+.f64 (/.f64 d3 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2)) (+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d1))) (/.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 4))))) |
(+.f64 (/.f64 d3 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 3) d3)) (+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d1))) (+.f64 (/.f64 d3 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2)) (/.f64 (pow.f64 d3 3) (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 4))))) |
(/.f64 -1 d3) |
(-.f64 (/.f64 d1 (pow.f64 d3 2)) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(-.f64 (/.f64 d1 (*.f64 d3 d3)) (+.f64 (/.f64 d4 (*.f64 d3 d3)) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3))))) |
(-.f64 (-.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 d4 (*.f64 d3 d3))) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))) |
(-.f64 (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (-.f64 d1 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d1)) (pow.f64 d3 3))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(+.f64 (/.f64 d1 (*.f64 d3 d3)) (-.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (pow.f64 d3 3) (-.f64 d1 (+.f64 d2 d4)))) (+.f64 (/.f64 d4 (*.f64 d3 d3)) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 d3 3)) (-.f64 d1 (+.f64 d2 d4))) (-.f64 (-.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 d4 (*.f64 d3 d3))) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 d2 d4) d1) (-.f64 d1 (+.f64 d2 d4))) (pow.f64 d3 3)) (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (-.f64 d1 (+.f64 d2 d4)) (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2)) (pow.f64 d3 4)))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (pow.f64 d3 3) (-.f64 d1 (+.f64 d2 d4)))) (-.f64 (+.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2) (/.f64 (pow.f64 d3 4) (-.f64 d1 (+.f64 d2 d4))))) (+.f64 (/.f64 d4 (*.f64 d3 d3)) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 d3 3)) (-.f64 d1 (+.f64 d2 d4))) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2) (pow.f64 d3 4)) (-.f64 d1 (+.f64 d2 d4))) (-.f64 (-.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 d4 (*.f64 d3 d3))) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))))) |
(/.f64 -1 d3) |
(-.f64 (/.f64 d1 (pow.f64 d3 2)) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(-.f64 (/.f64 d1 (*.f64 d3 d3)) (+.f64 (/.f64 d4 (*.f64 d3 d3)) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3))))) |
(-.f64 (-.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 d4 (*.f64 d3 d3))) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))) |
(-.f64 (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (-.f64 d1 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d1)) (pow.f64 d3 3))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(+.f64 (/.f64 d1 (*.f64 d3 d3)) (-.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (pow.f64 d3 3) (-.f64 d1 (+.f64 d2 d4)))) (+.f64 (/.f64 d4 (*.f64 d3 d3)) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 d3 3)) (-.f64 d1 (+.f64 d2 d4))) (-.f64 (-.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 d4 (*.f64 d3 d3))) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 d2 d4) d1) (-.f64 d1 (+.f64 d2 d4))) (pow.f64 d3 3)) (+.f64 (/.f64 d1 (pow.f64 d3 2)) (/.f64 (*.f64 (pow.f64 (-.f64 (+.f64 d2 d4) d1) 2) (-.f64 d1 (+.f64 d2 d4))) (pow.f64 d3 4)))) (+.f64 (/.f64 d4 (pow.f64 d3 2)) (+.f64 (/.f64 1 d3) (/.f64 d2 (pow.f64 d3 2))))) |
(+.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (/.f64 (pow.f64 d3 3) (-.f64 d1 (+.f64 d2 d4)))) (-.f64 (+.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2) (/.f64 (pow.f64 d3 4) (-.f64 d1 (+.f64 d2 d4))))) (+.f64 (/.f64 d4 (*.f64 d3 d3)) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))))) |
(+.f64 (*.f64 (/.f64 (+.f64 d2 (-.f64 d4 d1)) (pow.f64 d3 3)) (-.f64 d1 (+.f64 d2 d4))) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d1)) 2) (pow.f64 d3 4)) (-.f64 d1 (+.f64 d2 d4))) (-.f64 (-.f64 (/.f64 d1 (*.f64 d3 d3)) (/.f64 d4 (*.f64 d3 d3))) (+.f64 (/.f64 1 d3) (/.f64 d2 (*.f64 d3 d3)))))) |
(/.f64 1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 -1 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2)))) |
(+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (neg.f64 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2)))) |
(-.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))) |
(+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (+.f64 (/.f64 (pow.f64 d4 2) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)) (*.f64 -1 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))))) |
(+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (+.f64 (neg.f64 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))) (/.f64 (*.f64 d4 d4) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)))) |
(+.f64 (-.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))) (/.f64 d4 (/.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) d4))) |
(+.f64 (*.f64 -1 (/.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 4))) (+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (+.f64 (/.f64 (pow.f64 d4 2) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3)) (*.f64 -1 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2)))))) |
(fma.f64 -1 (/.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 4)) (+.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (+.f64 (neg.f64 (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))) (/.f64 (*.f64 d4 d4) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3))))) |
(-.f64 (+.f64 (-.f64 (/.f64 1 (-.f64 d2 (+.f64 d1 d3))) (/.f64 d4 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2))) (/.f64 d4 (/.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) d4))) (/.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 4))) |
(/.f64 1 d4) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))) (/.f64 d2 (pow.f64 d4 2))) |
(+.f64 (/.f64 d3 (*.f64 d4 d4)) (-.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (/.f64 d2 (*.f64 d4 d4)))) |
(+.f64 (/.f64 d3 (*.f64 d4 d4)) (+.f64 (/.f64 d1 (*.f64 d4 d4)) (-.f64 (/.f64 1 d4) (/.f64 d2 (*.f64 d4 d4))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4)))) (/.f64 d2 (pow.f64 d4 2))) |
(+.f64 (/.f64 d3 (*.f64 d4 d4)) (-.f64 (fma.f64 -1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (pow.f64 d4 3) (-.f64 (+.f64 d1 d3) d2))) (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4)))) (/.f64 d2 (*.f64 d4 d4)))) |
(+.f64 (-.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 d4 3)) (-.f64 (+.f64 d1 d3) d2))) (-.f64 (/.f64 d3 (*.f64 d4 d4)) (/.f64 d2 (*.f64 d4 d4)))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 4)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))))) (/.f64 d2 (pow.f64 d4 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d4 d4)) (fma.f64 -1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (pow.f64 d4 3) (-.f64 (+.f64 d1 d3) d2))) (+.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (/.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (/.f64 (pow.f64 d4 4) (-.f64 (+.f64 d1 d3) d2)))))) (/.f64 d2 (*.f64 d4 d4))) |
(+.f64 (+.f64 (-.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 d4 3)) (-.f64 (+.f64 d1 d3) d2))) (*.f64 (/.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (pow.f64 d4 4)) (-.f64 (+.f64 d1 d3) d2))) (-.f64 (/.f64 d3 (*.f64 d4 d4)) (/.f64 d2 (*.f64 d4 d4)))) |
(/.f64 1 d4) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))) (/.f64 d2 (pow.f64 d4 2))) |
(+.f64 (/.f64 d3 (*.f64 d4 d4)) (-.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (/.f64 d2 (*.f64 d4 d4)))) |
(+.f64 (/.f64 d3 (*.f64 d4 d4)) (+.f64 (/.f64 d1 (*.f64 d4 d4)) (-.f64 (/.f64 1 d4) (/.f64 d2 (*.f64 d4 d4))))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4)))) (/.f64 d2 (pow.f64 d4 2))) |
(+.f64 (/.f64 d3 (*.f64 d4 d4)) (-.f64 (fma.f64 -1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (pow.f64 d4 3) (-.f64 (+.f64 d1 d3) d2))) (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4)))) (/.f64 d2 (*.f64 d4 d4)))) |
(+.f64 (-.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 d4 3)) (-.f64 (+.f64 d1 d3) d2))) (-.f64 (/.f64 d3 (*.f64 d4 d4)) (/.f64 d2 (*.f64 d4 d4)))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d4 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 3))) (+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (-.f64 (+.f64 d1 d3) d2)) (pow.f64 d4 4)) (+.f64 (/.f64 d1 (pow.f64 d4 2)) (/.f64 1 d4))))) (/.f64 d2 (pow.f64 d4 2))) |
(-.f64 (+.f64 (/.f64 d3 (*.f64 d4 d4)) (fma.f64 -1 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (/.f64 (pow.f64 d4 3) (-.f64 (+.f64 d1 d3) d2))) (+.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (/.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (/.f64 (pow.f64 d4 4) (-.f64 (+.f64 d1 d3) d2)))))) (/.f64 d2 (*.f64 d4 d4))) |
(+.f64 (+.f64 (-.f64 (+.f64 (/.f64 1 d4) (/.f64 d1 (*.f64 d4 d4))) (*.f64 (/.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 d4 3)) (-.f64 (+.f64 d1 d3) d2))) (*.f64 (/.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 2) (pow.f64 d4 4)) (-.f64 (+.f64 d1 d3) d2))) (-.f64 (/.f64 d3 (*.f64 d4 d4)) (/.f64 d2 (*.f64 d4 d4)))) |
(/.f64 1 (-.f64 (+.f64 d2 d4) d3)) |
(/.f64 1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (/.f64 d1 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (/.f64 1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d3))) (/.f64 d1 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2))) |
(+.f64 (/.f64 d1 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (+.f64 (/.f64 (pow.f64 d1 2) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)) (/.f64 1 (-.f64 (+.f64 d2 d4) d3)))) |
(+.f64 (+.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2)) (/.f64 (*.f64 d1 d1) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3))) (/.f64 1 (+.f64 d2 (-.f64 d4 d3)))) |
(+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d3))) (+.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2)) (/.f64 d1 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3) d1)))) |
(+.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 4)) (+.f64 (/.f64 d1 (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (+.f64 (/.f64 (pow.f64 d1 2) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 3)) (/.f64 1 (-.f64 (+.f64 d2 d4) d3))))) |
(+.f64 (+.f64 (+.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2)) (/.f64 (*.f64 d1 d1) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3))) (/.f64 1 (+.f64 d2 (-.f64 d4 d3)))) (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 4))) |
(+.f64 (+.f64 (/.f64 1 (+.f64 d2 (-.f64 d4 d3))) (/.f64 d1 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3) d1))) (+.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2)) (/.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 4)))) |
(/.f64 -1 d1) |
(-.f64 (/.f64 d3 (pow.f64 d1 2)) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(-.f64 (/.f64 d3 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 d4 (*.f64 d1 d1))))) |
(-.f64 (/.f64 d3 (*.f64 d1 d1)) (+.f64 (/.f64 d4 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (/.f64 1 d1)))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(+.f64 (/.f64 d3 (*.f64 d1 d1)) (-.f64 (/.f64 (-.f64 d3 (+.f64 d2 d4)) (/.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 d4 (*.f64 d1 d1)))))) |
(+.f64 (/.f64 d3 (*.f64 d1 d1)) (-.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) (/.f64 (pow.f64 d1 3) (-.f64 d3 (+.f64 d2 d4)))) (+.f64 (/.f64 d4 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (/.f64 1 d1))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (pow.f64 d1 4)) (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3)))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(+.f64 (/.f64 (-.f64 d3 (+.f64 d2 d4)) (/.f64 (pow.f64 d1 4) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2))) (+.f64 (/.f64 d3 (*.f64 d1 d1)) (-.f64 (/.f64 (-.f64 d3 (+.f64 d2 d4)) (/.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 d4 (*.f64 d1 d1))))))) |
(+.f64 (+.f64 (/.f64 d3 (*.f64 d1 d1)) (/.f64 (+.f64 d2 (-.f64 d4 d3)) (/.f64 (pow.f64 d1 3) (-.f64 d3 (+.f64 d2 d4))))) (-.f64 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2) (/.f64 (pow.f64 d1 4) (-.f64 d3 (+.f64 d2 d4)))) (+.f64 (/.f64 d4 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (/.f64 1 d1))))) |
(/.f64 -1 d1) |
(-.f64 (/.f64 d3 (pow.f64 d1 2)) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(-.f64 (/.f64 d3 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 d4 (*.f64 d1 d1))))) |
(-.f64 (/.f64 d3 (*.f64 d1 d1)) (+.f64 (/.f64 d4 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (/.f64 1 d1)))) |
(-.f64 (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(+.f64 (/.f64 d3 (*.f64 d1 d1)) (-.f64 (/.f64 (-.f64 d3 (+.f64 d2 d4)) (/.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 d4 (*.f64 d1 d1)))))) |
(+.f64 (/.f64 d3 (*.f64 d1 d1)) (-.f64 (/.f64 (+.f64 d2 (-.f64 d4 d3)) (/.f64 (pow.f64 d1 3) (-.f64 d3 (+.f64 d2 d4)))) (+.f64 (/.f64 d4 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (/.f64 1 d1))))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (pow.f64 (-.f64 (+.f64 d2 d4) d3) 2)) (pow.f64 d1 4)) (+.f64 (/.f64 d3 (pow.f64 d1 2)) (/.f64 (*.f64 (-.f64 d3 (+.f64 d2 d4)) (-.f64 (+.f64 d2 d4) d3)) (pow.f64 d1 3)))) (+.f64 (/.f64 d2 (pow.f64 d1 2)) (+.f64 (/.f64 1 d1) (/.f64 d4 (pow.f64 d1 2))))) |
(+.f64 (/.f64 (-.f64 d3 (+.f64 d2 d4)) (/.f64 (pow.f64 d1 4) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2))) (+.f64 (/.f64 d3 (*.f64 d1 d1)) (-.f64 (/.f64 (-.f64 d3 (+.f64 d2 d4)) (/.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 d4 (*.f64 d1 d1))))))) |
(+.f64 (+.f64 (/.f64 d3 (*.f64 d1 d1)) (/.f64 (+.f64 d2 (-.f64 d4 d3)) (/.f64 (pow.f64 d1 3) (-.f64 d3 (+.f64 d2 d4))))) (-.f64 (/.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2) (/.f64 (pow.f64 d1 4) (-.f64 d3 (+.f64 d2 d4)))) (+.f64 (/.f64 d4 (*.f64 d1 d1)) (+.f64 (/.f64 d2 (*.f64 d1 d1)) (/.f64 1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d4 d1) d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (neg.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) d1) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (neg.f64 d1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (neg.f64 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (*.f64 d1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2))) (*.f64 d1 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)))) |
(*.f64 (/.f64 d1 -1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (sqrt.f64 d1) 1) (*.f64 (/.f64 (sqrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (sqrt.f64 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (*.f64 (/.f64 (sqrt.f64 d1) 1) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2))) (*.f64 d1 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (*.f64 (/.f64 (cbrt.f64 d1) 1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)))) |
(*.f64 (/.f64 (neg.f64 d1) 1) (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) 1) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2))) (*.f64 d1 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 d1 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2))) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (pow.f64 (cbrt.f64 d1) 2))) (cbrt.f64 d1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (neg.f64 d2) (+.f64 d1 (-.f64 d3 d4)))) d1) (/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (-.f64 (+.f64 d1 d3) d2) d4)) d1) (/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) -1) (cbrt.f64 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 (/.f64 d1 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (neg.f64 d2) (+.f64 d1 (-.f64 d3 d4)))) d1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (-.f64 (+.f64 d1 d3) d2) d4)) d1) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (/.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3))) |
(*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d1 d4) (*.f64 (/.f64 d1 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4) (*.f64 (+.f64 d2 d3) (neg.f64 (*.f64 (-.f64 d4 d1) (+.f64 d1 d4)))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (*.f64 (/.f64 d1 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (neg.f64 (+.f64 d2 d3))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4))) |
(*.f64 (/.f64 d1 (/.f64 (-.f64 (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (*.f64 (/.f64 d1 (fma.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (*.f64 (-.f64 d4 d1) (+.f64 d1 d4)))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (/.f64 d1 (-.f64 (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 (/.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (-.f64 d4 (-.f64 (+.f64 d1 d2) d3)) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))))) |
(*.f64 (*.f64 (/.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (-.f64 (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))) (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))) (pow.f64 (-.f64 d2 d3) 2))))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) 3) (pow.f64 (-.f64 d2 d3) 6)) (fma.f64 (*.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (neg.f64 (pow.f64 (-.f64 d2 d3) 2))) (pow.f64 (-.f64 d2 d3) 4)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) -1) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(neg.f64 (*.f64 d1 (neg.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) 2)) |
(fabs.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3))) |
(cbrt.f64 (/.f64 (pow.f64 d1 3) (pow.f64 (/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) 3))) |
(cbrt.f64 (*.f64 (/.f64 (pow.f64 d1 3) 1) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2)) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2)) (/.f64 1 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2)) (/.f64 1 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 -1 (/.f64 -1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 -1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2)) (/.f64 1 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)))) |
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1) (pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) |
(pow.f64 (sqrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) -2) |
(pow.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) |
(*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d4 d3))) (-.f64 (pow.f64 (-.f64 d2 d3) 4) (pow.f64 (-.f64 d4 d1) 4))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) 4) (pow.f64 (-.f64 d4 d1) 4))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))) (-.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 2) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 2)) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) |
(*.f64 (/.f64 (+.f64 d1 (-.f64 d2 (+.f64 d4 d3))) (-.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 2) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 2) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 4) (+.f64 (pow.f64 (-.f64 d4 d1) 4) (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))))) |
(*.f64 (/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) 6) (pow.f64 (-.f64 d4 d1) 6))) (+.f64 (pow.f64 (-.f64 d2 d3) 4) (fma.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d4 d1) 4)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d2 d3) 3)) (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d4 d1) 3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3)))) (-.f64 (pow.f64 (-.f64 d2 d3) 6) (pow.f64 (-.f64 d4 d1) 6)))) |
(/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 6) (pow.f64 (-.f64 d4 d1) 6)) (-.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 3) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 3) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d2 d3) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d4 d1) 3)) (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3)))) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 3) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 3) 3))) (+.f64 (pow.f64 (-.f64 d2 d3) 6) (-.f64 (pow.f64 (-.f64 d4 d1) 6) (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(*.f64 (/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 (pow.f64 (-.f64 d2 d3) 3) 3) (pow.f64 (pow.f64 (-.f64 d4 d1) 3) 3))) (fma.f64 (pow.f64 (-.f64 d4 d1) 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) (pow.f64 (-.f64 d2 d3) 6))) |
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (neg.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (+.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (+.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3))))) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 d4 (-.f64 (+.f64 d1 d2) d3)) (/.f64 1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2)))) |
(/.f64 (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (pow.f64 (-.f64 d2 d3) 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4))))) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4)))) |
(/.f64 (+.f64 (-.f64 d3 d4) (+.f64 d1 d2)) (*.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (+.f64 (-.f64 d3 d4) (+.f64 d1 d2)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (+.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4))) (*.f64 d1 d1))) (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))) |
(/.f64 (-.f64 (+.f64 d1 d2) (-.f64 d3 d4)) (-.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2) (*.f64 d1 d1))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) 3))) (+.f64 (*.f64 d2 d2) (+.f64 (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d1 (-.f64 d3 d4))) (*.f64 d2 (+.f64 d1 (-.f64 d3 d4)))))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 d2 (+.f64 d1 (-.f64 d3 d4)))))) |
(/.f64 (fma.f64 (+.f64 d1 (-.f64 d3 d4)) (+.f64 (-.f64 d3 d4) (+.f64 d1 d2)) (*.f64 d2 d2)) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 (-.f64 d3 d4)) 3))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) (+.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (+.f64 (-.f64 d2 d3) d4)) (+.f64 (*.f64 d1 d1) (*.f64 (+.f64 (-.f64 d2 d3) d4) d1)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (-.f64 d2 (-.f64 d3 d4)) 3) (pow.f64 d1 3))) (fma.f64 (-.f64 d2 (-.f64 d3 d4)) (-.f64 d2 (-.f64 d3 d4)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (-.f64 d3 d4)))))) |
(/.f64 (fma.f64 d1 (-.f64 (+.f64 d1 d2) (-.f64 d3 d4)) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 2)) (-.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3) (pow.f64 d1 3))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4)) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (+.f64 d2 d3) (+.f64 d1 d4))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 d1 d4) (+.f64 d2 d3))) (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(/.f64 (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)) (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4) (*.f64 (+.f64 d1 d4) (*.f64 (-.f64 d4 d1) (+.f64 d2 d3))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (/.f64 1 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (+.f64 d1 d4)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (+.f64 d1 d4))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (fma.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) |
(/.f64 (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (fma.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (*.f64 (*.f64 (-.f64 d4 d1) (+.f64 d1 d4)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) (*.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (fma.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) |
(/.f64 (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (fma.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d2 d3)) (*.f64 (+.f64 d1 d4) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (+.f64 d1 d4) (+.f64 d2 d3))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 d1 d4) (+.f64 d2 d3))) (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4) (*.f64 (+.f64 d2 d3) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(/.f64 (*.f64 (+.f64 d1 d4) (+.f64 d2 d3)) (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d1 d4) (*.f64 (+.f64 d1 d4) (*.f64 (-.f64 d4 d1) (+.f64 d2 d3))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (fma.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) |
(/.f64 (*.f64 (+.f64 d1 d4) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (fma.f64 (+.f64 d1 d4) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (*.f64 (*.f64 (-.f64 d4 d1) (+.f64 d1 d4)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (+.f64 d2 d3)) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (+.f64 d2 d3))) |
(*.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (/.f64 1 (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (*.f64 (+.f64 d2 d3) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) (fma.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))))) |
(/.f64 (*.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) (fma.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))))) |
(*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -1/2) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3)))))) |
(*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (hypot.f64 (pow.f64 (-.f64 d2 d3) 3/2) (pow.f64 (-.f64 d4 d1) 3/2))) (sqrt.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)))) |
(*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (sqrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(*.f64 (/.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -1/2) (sqrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (sqrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d4 d3))))) |
(*.f64 (/.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (sqrt.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (+.f64 d1 (-.f64 d2 d3))))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) 2))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 (-.f64 d4 d1) (-.f64 d4 (-.f64 (+.f64 d1 d2) d3)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -2) (cbrt.f64 (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 (-.f64 d4 d1) 3)))) (cbrt.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (cbrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) 2)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (cbrt.f64 (+.f64 d1 (-.f64 d2 (+.f64 d4 d3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) (cbrt.f64 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -1/2) 2) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(sqrt.f64 (pow.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) -2)) |
(sqrt.f64 (pow.f64 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1) -2)) |
(log.f64 (exp.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (neg.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) -1)) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (-.f64 (-.f64 d2 (-.f64 d3 d4)) d1)) |
(/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
Compiled 9 to 5 computations (44.4% saved)
Compiled 11 to 6 computations (45.5% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
Compiled 22 to 7 computations (68.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| 0.0ms | d4 | @ | -inf | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| 0.0ms | d3 | @ | inf | (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| 1× | batch-egg-rewrite |
| 1194× | associate-*r/ |
| 968× | distribute-lft-in |
| 950× | distribute-rgt-in |
| 946× | *-commutative |
| 820× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 181 | 19 |
| 2 | 2662 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)) d1)) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d1 d4)) (2)) ((+.f64 (*.f64 1 (*.f64 d1 d4)) (*.f64 1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 d3 -1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))))) (2)) ((+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) 1)) (2)) ((+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1)) (2)) ((+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 d3 -1) d1)) (2)) ((+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))) d1)) (2)) ((+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))) d1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1) (2)) ((/.f64 d1 (/.f64 1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d4 d3)) d1)) (2)) ((/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))) d1)) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d1 (+.f64 d4 d3))) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))))) (-.f64 d4 (neg.f64 (+.f64 d1 d3)))) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1))) (2)) ((/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d4 (neg.f64 (+.f64 d1 d3)))))) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d4 d1))))) (2)) ((/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (+.f64 d1 (+.f64 d4 d3))) (2)) ((/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3)))) d1) (-.f64 d4 (neg.f64 (+.f64 d1 d3)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3)) d1) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d4 (neg.f64 (+.f64 d1 d3)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d4 d1))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) d1) (neg.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) d1) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d4 d3))) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d4 d3))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d1 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2))) |
| 1× | egg-herbie |
| 1332× | associate-/l* |
| 1332× | distribute-lft-in |
| 1202× | distribute-rgt-in |
| 784× | associate-/r* |
| 766× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 225 | 4000 |
| 1 | 635 | 3886 |
| 2 | 2437 | 3574 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 1 (*.f64 d1 d4)) (*.f64 1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 d3 -1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))))) |
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) 1)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 d3 -1) d1)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))) d1)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1) |
(/.f64 d1 (/.f64 1 (-.f64 d4 (+.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d4 d3)) d1)) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d1 (+.f64 d4 d3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))))) (-.f64 d4 (neg.f64 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d4 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (+.f64 d1 (+.f64 d4 d3))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3)))) d1) (-.f64 d4 (neg.f64 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3)) d1) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d4 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) d1) (neg.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) d1) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d4 d3))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d4 d3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
| Outputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(*.f64 d1 (neg.f64 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (+.f64 d3 d1)) 1 (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) (+.f64 (+.f64 d3 d1) (-.f64 (neg.f64 d1) d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (+.f64 d3 (+.f64 d1 (-.f64 (neg.f64 d1) d3))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d3 d1))) (sqrt.f64 (+.f64 d3 d1)) (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d3 d1))) (sqrt.f64 (+.f64 d3 d1)) (+.f64 d3 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d3 d1)) 2) (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d3 d1)) 2) (+.f64 d3 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (+.f64 d3 d1)) 1 (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) (+.f64 (+.f64 d3 d1) (-.f64 (neg.f64 d1) d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (+.f64 d3 (+.f64 d1 (-.f64 (neg.f64 d1) d3))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d3 d1))) (sqrt.f64 (+.f64 d3 d1)) (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d3 d1))) (sqrt.f64 (+.f64 d3 d1)) (+.f64 d3 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d3 d1)) 2) (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d3 d1)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d3 d1))) (pow.f64 (cbrt.f64 (+.f64 d3 d1)) 2) (+.f64 d3 d1)))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 1 (*.f64 d1 d4)) (*.f64 1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 d3 -1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 d3 -1) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 d1 (/.f64 1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d4 d3)) d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d1 (+.f64 d4 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))))) (-.f64 d4 (neg.f64 (+.f64 d1 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 (*.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 d4 d1) (neg.f64 (*.f64 d3 d3)))) (+.f64 d3 (-.f64 d4 d1))) |
(*.f64 (/.f64 d1 (-.f64 (+.f64 d4 d3) d1)) (fma.f64 (-.f64 d4 d1) (-.f64 d4 d1) (*.f64 d3 (neg.f64 d3)))) |
(*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d4 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (-.f64 d4 d1) (-.f64 d4 d1) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d4 d3) d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d3 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (+.f64 d1 (+.f64 d4 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (+.f64 d1 (+.f64 d4 d3))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1)))) (sqrt.f64 (+.f64 d3 (+.f64 d4 d1)))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (sqrt.f64 (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3))))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1)))))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2)))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (-.f64 d4 d1) d3)) 2)) (/.f64 (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))) (cbrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) 2)) (cbrt.f64 (+.f64 d3 (+.f64 d4 d1)))) (cbrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (/.f64 d1 (/.f64 (cbrt.f64 (+.f64 d3 (+.f64 d4 d1))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 d4 d1) d3)) 2)))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (-.f64 d4 d1) d3)) 2)) (/.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))))) |
(*.f64 (/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 (+.f64 d3 d1))) 2)) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1)))))) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (/.f64 d1 (/.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (pow.f64 (cbrt.f64 (-.f64 (-.f64 d4 d1) d3)) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3)))) d1) (-.f64 d4 (neg.f64 (+.f64 d1 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 (*.f64 d1 (fma.f64 (-.f64 d4 d1) (-.f64 d4 d1) (neg.f64 (*.f64 d3 d3)))) (+.f64 d3 (-.f64 d4 d1))) |
(*.f64 (/.f64 d1 (-.f64 (+.f64 d4 d3) d1)) (fma.f64 (-.f64 d4 d1) (-.f64 d4 d1) (*.f64 d3 (neg.f64 d3)))) |
(*.f64 (-.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3)) d1) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d4 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (-.f64 d4 d1) (-.f64 d4 d1) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d4 d3) d1) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1)))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d3 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d1) (-.f64 d4 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) d1) (neg.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) d1) (neg.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d4 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (+.f64 d1 (+.f64 d4 d3))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1)))) (sqrt.f64 (+.f64 d3 (+.f64 d4 d1)))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) (sqrt.f64 (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3))))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1)))))) (*.f64 d1 (sqrt.f64 (-.f64 d4 (+.f64 d3 d1))))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d4 d3))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (+.f64 d1 (+.f64 d4 d3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (+.f64 d1 (+.f64 d4 d3))) d1) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d1))) (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2))) |
(*.f64 (-.f64 (*.f64 d4 d4) (pow.f64 (+.f64 d3 d1) 2)) (/.f64 d1 (+.f64 d3 (+.f64 d4 d1)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3))))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d4 d3)))))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3)) (/.f64 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d1 (+.f64 d4 d3)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 (+.f64 d3 d1) 3))) (fma.f64 d4 d4 (*.f64 (+.f64 d3 d1) (+.f64 d3 (+.f64 d4 d1))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2)) |
(fabs.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) |
(fabs.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d1 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 100.0% | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
Compiled 27 to 8 computations (70.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | d1 | @ | -inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | -inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 1× | batch-egg-rewrite |
| 1058× | *-commutative |
| 986× | associate-*r/ |
| 782× | distribute-lft-in |
| 766× | distribute-rgt-in |
| 704× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 34 |
| 1 | 201 | 32 |
| 2 | 2881 | 32 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
| Outputs |
|---|
(((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (*.f64 d2 d1))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d2 d1))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) 1) (2)) ((-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((-.f64 (+.f64 (*.f64 d2 d1) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))) 1) (2)) ((-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (exp.f64 (log1p.f64 (*.f64 d2 d1)))) 1) (2)) ((*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (2)) ((*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 1) (2)) ((*.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((*.f64 (sqrt.f64 d1) (+.f64 (*.f64 d2 (sqrt.f64 d1)) (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)))) (2)) ((*.f64 (sqrt.f64 d1) (+.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (*.f64 d2 (sqrt.f64 d1)))) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 (*.f64 d2 (cbrt.f64 d1)) (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)) (*.f64 d2 (cbrt.f64 d1)))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((*.f64 (-.f64 (+.f64 d2 d4) d1) d1) (2)) ((*.f64 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2)))))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))))) (2)) ((*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2)))) (*.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))))))) (2)) ((/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) (2)) ((/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3))))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)))) (2)) ((/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) 1) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) 1) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) d1) (+.f64 (-.f64 d2 d4) d1)) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (sqrt.f64 d1) (+.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))) (*.f64 (sqrt.f64 d1) (-.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 2)) (2)) ((log.f64 (exp.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (2)) ((fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 d1 (-.f64 d4 d1) (*.f64 d2 d1)) (2)) ((fma.f64 (-.f64 d4 d1) d1 (*.f64 d2 d1)) (2)) ((fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d1)) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d2 d1)) (2)) ((fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d2 d1)) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))) (2))) |
(((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 d1) 1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) 1 d1) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1) d1)) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 1 (*.f64 d1 (neg.f64 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) (2)) ((/.f64 d1 (/.f64 1 (-.f64 d4 d1))) (2)) ((/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (/.f64 (+.f64 d1 d4) d1)) (2)) ((/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) d1)) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4)) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 d1) (neg.f64 d1)))) (-.f64 d4 (neg.f64 d1))) (2)) ((/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 d1) 3))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1))))) (2)) ((/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (+.f64 d1 d4)) (2)) ((/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (sqrt.f64 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (cbrt.f64 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 d1) (neg.f64 d1))) d1) (-.f64 d4 (neg.f64 d1))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 d1) 3)) d1) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) d1) (neg.f64 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) d1) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) 1) (+.f64 d1 d4)) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) 1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) (sqrt.f64 (+.f64 d1 d4))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) 1) (+.f64 d1 d4)) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 (+.f64 d1 d4))) (sqrt.f64 (+.f64 d1 d4))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (cbrt.f64 (+.f64 d1 d4)) (cbrt.f64 (+.f64 d1 d4)))) (cbrt.f64 (+.f64 d1 d4))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) 1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (*.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 (-.f64 d4 d1)) d1)) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (2))) |
| 1× | egg-herbie |
| 760× | +-commutative |
| 720× | associate-+r+ |
| 700× | associate-*r* |
| 620× | associate-/l* |
| 606× | associate-+l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 406 | 8735 |
| 1 | 1261 | 8395 |
| 2 | 6114 | 8391 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (*.f64 d2 d1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 d1))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(-.f64 (+.f64 (*.f64 d2 d1) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))) 1) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (exp.f64 (log1p.f64 (*.f64 d2 d1)))) 1) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 1) |
(*.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(*.f64 (sqrt.f64 d1) (+.f64 (*.f64 d2 (sqrt.f64 d1)) (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)))) |
(*.f64 (sqrt.f64 d1) (+.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (*.f64 d2 (sqrt.f64 d1)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 (*.f64 d2 (cbrt.f64 d1)) (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)) (*.f64 d2 (cbrt.f64 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1) |
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2)))))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2)))) (*.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))))))) |
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) 1) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) 1) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) d1) (+.f64 (-.f64 d2 d4) d1)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (sqrt.f64 d1) (+.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))) (*.f64 (sqrt.f64 d1) (-.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d2 d1)) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 d1) 1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) 1 d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 1 (*.f64 d1 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) |
(/.f64 d1 (/.f64 1 (-.f64 d4 d1))) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (/.f64 (+.f64 d1 d4) d1)) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 d1) (neg.f64 d1)))) (-.f64 d4 (neg.f64 d1))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 d1) 3))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1))))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d4))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (+.f64 d1 d4)) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (sqrt.f64 (+.f64 d1 d4))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (cbrt.f64 (+.f64 d1 d4))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 d1) (neg.f64 d1))) d1) (-.f64 d4 (neg.f64 d1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 d1) 3)) d1) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) d1) (neg.f64 (+.f64 d1 d4))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) d1) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) 1) (+.f64 d1 d4)) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) 1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) (sqrt.f64 (+.f64 d1 d4))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) 1) (+.f64 d1 d4)) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 (+.f64 d1 d4))) (sqrt.f64 (+.f64 d1 d4))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (cbrt.f64 (+.f64 d1 d4)) (cbrt.f64 (+.f64 d1 d4)))) (cbrt.f64 (+.f64 d1 d4))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) 1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (*.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 d1)) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) (-.f64 1 (*.f64 d2 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 d1))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (expm1.f64 (log1p.f64 (*.f64 d1 d2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) 1) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(-.f64 (+.f64 (*.f64 d2 d1) (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1))))) 1) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 d1 (-.f64 d4 d1)) (exp.f64 (log1p.f64 (*.f64 d2 d1)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 d2))) (-.f64 1 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (expm1.f64 (log1p.f64 (*.f64 d1 d2)))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 1) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (sqrt.f64 d1) (+.f64 (*.f64 d2 (sqrt.f64 d1)) (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 (+.f64 d4 d2) d1))) |
(*.f64 (sqrt.f64 d1) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (sqrt.f64 d1))) |
(*.f64 (sqrt.f64 d1) (+.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (*.f64 d2 (sqrt.f64 d1)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 (+.f64 d4 d2) d1))) |
(*.f64 (sqrt.f64 d1) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (sqrt.f64 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 (*.f64 d2 (cbrt.f64 d1)) (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 (+.f64 d4 d2) d1))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (cbrt.f64 d1))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (+.f64 (*.f64 (-.f64 d4 d1) (cbrt.f64 d1)) (*.f64 d2 (cbrt.f64 d1)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 (+.f64 d4 d2) d1))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (+.f64 d4 (-.f64 d2 d1)) (cbrt.f64 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (pow.f64 d1 3)) (/.f64 (fma.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2)))))) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (-.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d2))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2))))))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) d1) (-.f64 d4 (+.f64 d1 d2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (-.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d2))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2))))))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2)))) (*.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 2) 3) (pow.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) d1) (-.f64 d4 (+.f64 d1 d2))) 3))) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) d1) (-.f64 d4 (+.f64 d1 d2))) (-.f64 (*.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) d1) (-.f64 d4 (+.f64 d1 d2))) (pow.f64 (*.f64 d1 d2) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) (pow.f64 (*.f64 d1 d2) 2)) (pow.f64 (*.f64 d1 d2) 4))) (+.f64 (pow.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) 3) (pow.f64 (*.f64 d1 d2) 6))) |
(/.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3/2) (pow.f64 (*.f64 d1 d2) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3/2) (pow.f64 (*.f64 d1 d2) 3/2)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (/.f64 d1 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (+.f64 d1 (-.f64 d2 d4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (+.f64 d1 (-.f64 d2 d4))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) d1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 (/.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)) (*.f64 d1 (*.f64 (+.f64 d1 (-.f64 d2 d4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)) (*.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (+.f64 (pow.f64 (*.f64 d1 d2) 6) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d2) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d2) 3)) (pow.f64 (*.f64 d1 d2) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (*.f64 d1 (*.f64 (+.f64 d1 (-.f64 d2 d4)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 d1 (*.f64 (+.f64 d1 (-.f64 d2 d4)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (fma.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (sqrt.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (hypot.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3/2) (pow.f64 (*.f64 d1 d2) 3/2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2) (cbrt.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2)) 1) (*.f64 d1 (-.f64 (-.f64 d4 d1) d2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) 1) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (sqrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) (sqrt.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (hypot.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3/2) (pow.f64 (*.f64 d1 d2) 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) 2) (cbrt.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)) (*.f64 d1 (*.f64 (+.f64 d1 (-.f64 d2 d4)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 4) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)) (*.f64 (+.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d2 d1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d2 d1) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 2) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) 3)) (*.f64 d1 (*.f64 (+.f64 d1 (-.f64 d2 d4)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 d1 (*.f64 (+.f64 d1 (-.f64 d2 d4)) (+.f64 (pow.f64 (*.f64 d1 d2) 4) (fma.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 4)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 d2 3) (pow.f64 (-.f64 d4 d1) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 6) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 6)) (*.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d2 d1) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4))))) (+.f64 (pow.f64 (*.f64 d1 d2) 6) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d2) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 d1 d2) 3) 3) (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 3)) (*.f64 (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d2) 3)) (pow.f64 (*.f64 d1 d2) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) d1) (+.f64 (-.f64 d2 d4) d1)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) 1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (sqrt.f64 d1) (+.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))) (*.f64 (sqrt.f64 d1) (-.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (*.f64 (sqrt.f64 d1) (-.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1)))) (*.f64 (sqrt.f64 d1) (+.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 (sqrt.f64 d1) (*.f64 (-.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))) (*.f64 (sqrt.f64 d1) (+.f64 (sqrt.f64 d2) (sqrt.f64 (-.f64 d4 d1))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 (-.f64 d2 d4) d1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 (-.f64 d2 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 d2 (*.f64 (*.f64 d1 d1) (+.f64 d1 (-.f64 d2 d4))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 1) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 2) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) 3) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 3) 1/3) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d4 d2) d1)) 2)) |
(fabs.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d1)))) |
(log.f64 (exp.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) 3)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 d1) 1 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) 1 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (+.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (-.f64 d4 (-.f64 (-.f64 d1 d1) (neg.f64 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) 1 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) 1 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (+.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (-.f64 d4 (-.f64 (-.f64 d1 d1) (neg.f64 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 1 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 d1 (/.f64 1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (/.f64 (+.f64 d1 d4) d1)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) d1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (+.f64 d1 d4)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 d1) (neg.f64 d1)))) (-.f64 d4 (neg.f64 d1))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 d1) 3))) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d4))) |
(/.f64 d1 (/.f64 (neg.f64 (+.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(/.f64 d1 (*.f64 1 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(*.f64 (/.f64 d1 (-.f64 (neg.f64 d1) d4)) (-.f64 (*.f64 d1 d1) (*.f64 d4 d4))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 d1 (/.f64 (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(/.f64 d1 (*.f64 1 (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (+.f64 d1 d4)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (sqrt.f64 (+.f64 d1 d4))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (/.f64 (sqrt.f64 (+.f64 d1 d4)) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 (+.f64 d1 d4))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (/.f64 (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) (cbrt.f64 (+.f64 d1 d4))) |
(/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (/.f64 (cbrt.f64 (+.f64 d1 d4)) (cbrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (+.f64 d1 d4))) (cbrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (/.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(/.f64 d1 (/.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (cbrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 (neg.f64 d1) (neg.f64 d1))) d1) (-.f64 d4 (neg.f64 d1))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (neg.f64 d1) 3)) d1) (+.f64 (*.f64 d4 d4) (-.f64 (*.f64 (neg.f64 d1) (neg.f64 d1)) (*.f64 d4 (neg.f64 d1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) d1) (neg.f64 (+.f64 d1 d4))) |
(/.f64 d1 (/.f64 (neg.f64 (+.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(/.f64 d1 (*.f64 1 (/.f64 (+.f64 d1 d4) (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))))) |
(*.f64 (/.f64 d1 (-.f64 (neg.f64 d1) d4)) (-.f64 (*.f64 d1 d1) (*.f64 d4 d4))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) d1) (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 d1 (/.f64 (neg.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (neg.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(/.f64 d1 (*.f64 1 (/.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) 1) (+.f64 d1 d4)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) 1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) (sqrt.f64 (+.f64 d1 d4))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (/.f64 (sqrt.f64 (+.f64 d1 d4)) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 (+.f64 d1 d4))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (*.f64 d1 (sqrt.f64 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (/.f64 (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (sqrt.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) 1) (+.f64 d1 d4)) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (sqrt.f64 (+.f64 d1 d4))) (sqrt.f64 (+.f64 d1 d4))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1))) (*.f64 (cbrt.f64 (+.f64 d1 d4)) (cbrt.f64 (+.f64 d1 d4)))) (cbrt.f64 (+.f64 d1 d4))) |
(*.f64 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4)) d1) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d1 d1)) (+.f64 d1 d4))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) 1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) (sqrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (*.f64 (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))))) (cbrt.f64 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) d1) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(*.f64 d1 (-.f64 d4 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(fabs.f64 (*.f64 d1 (-.f64 d4 d1))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 d1)) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 d1 (-.f64 d4 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
Compiled 16323 to 5311 computations (67.5% saved)
13 alts after pruning (10 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 627 | 7 | 634 |
| Fresh | 1 | 3 | 4 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 2 | 4 |
| Total | 630 | 13 | 643 |
| Status | Accuracy | Program |
|---|---|---|
| 31.0% | (/.f64 d1 (/.f64 1 d2)) | |
| ▶ | 15.2% | (/.f64 d1 (/.f64 -1 d1)) |
| ▶ | 73.6% | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| ✓ | 71.4% | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| 63.3% | (*.f64 (-.f64 d4 d3) d1) | |
| 68.8% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) | |
| 32.3% | (*.f64 (neg.f64 d1) d3) | |
| ▶ | 31.1% | (*.f64 d2 d1) |
| 42.3% | (*.f64 d1 (-.f64 (neg.f64 d1) d3)) | |
| ▶ | 45.4% | (*.f64 d1 (-.f64 d4 d1)) |
| ▶ | 41.4% | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| ✓ | 15.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 35.1% | (*.f64 d1 d4) |
Compiled 218 to 151 computations (30.7% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
Compiled 27 to 8 computations (70.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| 0.0ms | d4 | @ | -inf | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| 0.0ms | d1 | @ | 0 | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| 0.0ms | d3 | @ | inf | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| 0.0ms | d3 | @ | 0 | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| 1× | batch-egg-rewrite |
| 1096× | associate-*r/ |
| 1068× | *-commutative |
| 890× | distribute-lft-in |
| 872× | distribute-rgt-in |
| 856× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 209 | 19 |
| 2 | 3076 | 19 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 1 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) 1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 d1) 1 d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 d1) 1 d1) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) 1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) 1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) 1)) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d4 d3))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 d3))) (2)) ((+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d1)))) (2)) ((+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) (2)) ((+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (neg.f64 d3) d1))) (2)) ((+.f64 (*.f64 d1 d4) (*.f64 (-.f64 (neg.f64 d3) d1) d1)) (2)) ((+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((+.f64 (+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (2)) ((+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d3))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((+.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) 1) (2)) ((*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (2)) ((*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) (2)) ((*.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((*.f64 (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (sqrt.f64 d1)) (2)) ((*.f64 (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 d1) 2)) (2)) ((*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)) (2)) ((*.f64 (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))))) (2)) ((*.f64 (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (2)) ((*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (pow.f64 d1 4) (*.f64 (-.f64 d4 d3) (pow.f64 d1 3))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (2)) ((*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))))) (2)) ((/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (2)) ((/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) (2)) ((/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (*.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))) (2)) ((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (*.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))))) (2)) ((/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) (-.f64 d4 (-.f64 d3 d1))) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) (2)) ((/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) (2)) ((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) 1) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) d1) (-.f64 d4 (-.f64 d3 d1))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) d1) (-.f64 d4 (-.f64 d3 d1))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (2)) ((fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (2)) ((fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) (2))) |
| 1× | egg-herbie |
| 1144× | associate-+r+ |
| 1104× | associate-+l+ |
| 970× | fma-def |
| 896× | +-commutative |
| 700× | associate-+l- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 413 | 10649 |
| 1 | 1243 | 9013 |
| 2 | 5564 | 8971 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(-.f64 (*.f64 -1 (*.f64 d1 d3)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 1 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 d1) 1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 d1) 1 d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) 1)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (neg.f64 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 (neg.f64 d3) d1) d1)) |
(+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) |
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) 1) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(*.f64 (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (sqrt.f64 d1)) |
(*.f64 (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 d1) 2)) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))))) |
(*.f64 (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (pow.f64 d1 4) (*.f64 (-.f64 d4 d3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) |
(/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (*.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (*.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) (-.f64 d4 (-.f64 d3 d1))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) 1) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) d1) (-.f64 d4 (-.f64 d3 d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) d1) (-.f64 d4 (-.f64 d3 d1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (*.f64 -1 (*.f64 d1 d3)) (pow.f64 d1 2)) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (*.f64 d1 d4) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d3) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 3 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(+.f64 (fma.f64 (-.f64 d4 d3) d1 (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 1 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) 1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 3 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(+.f64 (fma.f64 (-.f64 d4 d3) d1 (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d3) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 3 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 4)) |
(fma.f64 (*.f64 0 (*.f64 d1 d1)) 4 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d3) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 3 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4))) (+.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 3 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(+.f64 (fma.f64 (-.f64 d4 d3) d1 (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(+.f64 (fma.f64 (-.f64 d4 d3) d1 (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4))) (+.f64 (*.f64 (-.f64 d4 d3) d1) (*.f64 (*.f64 0 (*.f64 d1 d1)) 3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(+.f64 (fma.f64 (-.f64 d4 d3) d1 (*.f64 2 (*.f64 0 (*.f64 d1 d1)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 d1) 1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 d1) 1 d1) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 d1)) (sqrt.f64 d1) d1) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 d1)) (pow.f64 (cbrt.f64 d1) 2) d1) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) 1)) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) 1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) 1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (+.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 d3))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 2 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (neg.f64 d3)) (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 (neg.f64 d3) d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 (neg.f64 d3) d1) d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 2 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (-.f64 (*.f64 d1 (-.f64 d4 d3)) (exp.f64 (log1p.f64 (*.f64 d1 d1)))) 1) |
(+.f64 1 (-.f64 (*.f64 (-.f64 d4 d3) d1) (exp.f64 (log1p.f64 (*.f64 d1 d1))))) |
(-.f64 (*.f64 (-.f64 d4 d3) d1) (expm1.f64 (log1p.f64 (*.f64 d1 d1)))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(*.f64 (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (sqrt.f64 d1)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 d1) 2)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1)) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1))) (-.f64 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1)) d1)) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) d1) (+.f64 d1 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))))) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1))) (-.f64 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1)) d1)) |
(*.f64 (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (pow.f64 d1 4) (*.f64 (-.f64 d4 d3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (-.f64 (pow.f64 d1 4) (*.f64 (-.f64 d4 d3) (pow.f64 d1 3))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (*.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)))))) (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (*.f64 (pow.f64 d1 6) (*.f64 (+.f64 (-.f64 d4 d3) d1) (+.f64 (-.f64 d4 d3) d1))))) (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (+.f64 (-.f64 d4 d3) d1) (pow.f64 d1 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) 3) (pow.f64 (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (*.f64 (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)) (-.f64 (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 (+.f64 (-.f64 d4 d3) d1) (pow.f64 d1 3)) 3) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6))) (fma.f64 (*.f64 (+.f64 (-.f64 d4 d3) d1) (pow.f64 d1 3)) (-.f64 (*.f64 (+.f64 (-.f64 d4 d3) d1) (pow.f64 d1 3)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (/.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (/.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) (+.f64 (-.f64 d4 d3) d1)) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (*.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (pow.f64 d1 8)) (*.f64 d1 (*.f64 (+.f64 (-.f64 d4 d3) d1) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (-.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (*.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (*.f64 d1 (*.f64 (+.f64 (-.f64 d4 d3) d1) (+.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (pow.f64 d1 8)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (fma.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 8)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (+.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (*.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (*.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (fma.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6) (pow.f64 d1 12))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) (-.f64 d4 (-.f64 d3 d1))) |
(/.f64 d1 (/.f64 (+.f64 (-.f64 d4 d3) d1) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)))) |
(*.f64 (/.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 d1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d3) 2)) (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 (-.f64 d4 d3) d1) (pow.f64 (-.f64 d4 d3) 2))) d1) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (-.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (sqrt.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) (cbrt.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) 1) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 0 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (-.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) 1) (neg.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (sqrt.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (/.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) (cbrt.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) (/.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 4)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) d1) (-.f64 d4 (-.f64 d3 d1))) |
(/.f64 d1 (/.f64 (+.f64 (-.f64 d4 d3) d1) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)))) |
(*.f64 (/.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(/.f64 d1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (pow.f64 (-.f64 d4 d3) 2)) (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 (-.f64 d4 d3) d1) (pow.f64 (-.f64 d4 d3) 2))) d1) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (*.f64 (pow.f64 d1 4) (pow.f64 d1 4))) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (pow.f64 d1 8)) (*.f64 d1 (*.f64 (+.f64 (-.f64 d4 d3) d1) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (/.f64 1 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) (+.f64 (*.f64 (pow.f64 d1 4) (pow.f64 d1 4)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) 3) (pow.f64 (pow.f64 d1 4) 3)) (*.f64 d1 (*.f64 (+.f64 (-.f64 d4 d3) d1) (+.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (pow.f64 d1 8)) (*.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (*.f64 d1 (+.f64 (-.f64 d4 d3) d1))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 4) (fma.f64 (pow.f64 d1 4) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (pow.f64 d1 8)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (*.f64 (pow.f64 d1 6) (pow.f64 d1 6))) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (+.f64 (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) (+.f64 (*.f64 (pow.f64 d1 6) (pow.f64 d1 6)) (*.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) (+.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (pow.f64 d1 12)) (*.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 3) (pow.f64 (pow.f64 d1 6) 3)) (*.f64 (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 6) (fma.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6) (pow.f64 d1 12))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) d1) (-.f64 d4 (-.f64 d3 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) 1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (pow.f64 d1 4)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (cbrt.f64 (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) (pow.f64 d1 6)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 (-.f64 d3 d1))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6))) (+.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2) (*.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) (pow.f64 d1 6)) (fma.f64 (pow.f64 d1 3) (+.f64 (-.f64 d4 d3) d1) (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2)) |
(fabs.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 d1 (neg.f64 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1) d1)) |
(*.f64 d1 (+.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (neg.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
Compiled 9 to 5 computations (44.4% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (*.f64 d1 (-.f64 d4 d1)) |
Compiled 14 to 6 computations (57.1% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (/.f64 d1 (/.f64 -1 d1)) |
Compiled 14 to 10 computations (28.6% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (/.f64 d1 (/.f64 -1 d1)) |
| 0.0ms | d1 | @ | inf | (/.f64 d1 (/.f64 -1 d1)) |
| 0.0ms | d1 | @ | -inf | (/.f64 d1 (/.f64 -1 d1)) |
| 1× | batch-egg-rewrite |
| 1214× | add-sqr-sqrt |
| 1204× | *-un-lft-identity |
| 1118× | add-cube-cbrt |
| 1102× | add-cbrt-cube |
| 1092× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 129 | 11 |
| 2 | 1610 | 11 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d1 (/.f64 -1 d1)) |
| Outputs |
|---|
(((-.f64 (+.f64 1 (*.f64 d1 (neg.f64 d1))) 1) (2)) ((*.f64 d1 (neg.f64 d1)) (2)) ((*.f64 -1 (/.f64 d1 (/.f64 1 d1))) (2)) ((*.f64 (*.f64 d1 (neg.f64 d1)) 1) (2)) ((*.f64 1 (*.f64 d1 (neg.f64 d1))) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (sqrt.f64 (*.f64 d1 (neg.f64 d1)))) (2)) ((*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (neg.f64 d1))) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 2) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (neg.f64 d1))) (2)) ((*.f64 (neg.f64 d1) d1) (2)) ((*.f64 (neg.f64 d1) (/.f64 1 (/.f64 1 d1))) (2)) ((*.f64 (*.f64 (neg.f64 d1) 1) d1) (2)) ((*.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d1)) (sqrt.f64 d1)) (2)) ((*.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1)) (2)) ((*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 d1))) (/.f64 d1 (sqrt.f64 (/.f64 -1 d1)))) (2)) ((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 d1 (cbrt.f64 (/.f64 -1 d1)))) (2)) ((*.f64 (/.f64 d1 1) (neg.f64 d1)) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) -1) (/.f64 (sqrt.f64 d1) (/.f64 1 d1))) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 -1 d1))) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (/.f64 -1 d1)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) -1) (/.f64 (cbrt.f64 d1) (/.f64 1 d1))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 -1 d1))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (/.f64 -1 d1))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (/.f64 -1 d1)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) (2)) ((pow.f64 (*.f64 d1 (neg.f64 d1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 3) 1/3) (2)) ((pow.f64 (/.f64 -1 (*.f64 d1 d1)) -1) (2)) ((neg.f64 (/.f64 d1 (/.f64 1 d1))) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (neg.f64 d1))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (neg.f64 d1)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (neg.f64 d1)))) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (neg.f64 d1)))) (2))) |
| 1× | egg-herbie |
| 1422× | associate-+l+ |
| 1042× | associate-*r/ |
| 600× | associate-+l- |
| 566× | associate-*l/ |
| 554× | associate-+r- |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 95 | 705 |
| 1 | 254 | 681 |
| 2 | 1078 | 681 |
| 3 | 4886 | 681 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 -1 (pow.f64 d1 2)) |
(-.f64 (+.f64 1 (*.f64 d1 (neg.f64 d1))) 1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 -1 (/.f64 d1 (/.f64 1 d1))) |
(*.f64 (*.f64 d1 (neg.f64 d1)) 1) |
(*.f64 1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (sqrt.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (neg.f64 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 2) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (neg.f64 d1))) |
(*.f64 (neg.f64 d1) d1) |
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 1 d1))) |
(*.f64 (*.f64 (neg.f64 d1) 1) d1) |
(*.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d1)) (sqrt.f64 d1)) |
(*.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 d1))) (/.f64 d1 (sqrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 d1 (cbrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 d1 1) (neg.f64 d1)) |
(*.f64 (/.f64 (sqrt.f64 d1) -1) (/.f64 (sqrt.f64 d1) (/.f64 1 d1))) |
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 -1 d1))) |
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) -1) (/.f64 (cbrt.f64 d1) (/.f64 1 d1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 -1 d1))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (/.f64 -1 d1))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) |
(pow.f64 (*.f64 d1 (neg.f64 d1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 3) 1/3) |
(pow.f64 (/.f64 -1 (*.f64 d1 d1)) -1) |
(neg.f64 (/.f64 d1 (/.f64 1 d1))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (neg.f64 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (neg.f64 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (neg.f64 d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (neg.f64 d1)))) |
| Outputs |
|---|
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(-.f64 (+.f64 1 (*.f64 d1 (neg.f64 d1))) 1) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 -1 (/.f64 d1 (/.f64 1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (*.f64 d1 (neg.f64 d1)) 1) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (sqrt.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (neg.f64 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 2) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (neg.f64 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (neg.f64 d1) d1) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (*.f64 (neg.f64 d1) 1) d1) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d1)) (sqrt.f64 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 d1))) (/.f64 d1 (sqrt.f64 (/.f64 -1 d1)))) |
(/.f64 (/.f64 d1 (sqrt.f64 (/.f64 -1 d1))) (sqrt.f64 (/.f64 -1 d1))) |
(/.f64 d1 (*.f64 (sqrt.f64 (/.f64 -1 d1)) (sqrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 d1 (cbrt.f64 (/.f64 -1 d1)))) |
(/.f64 (/.f64 d1 (cbrt.f64 (/.f64 -1 d1))) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) |
(/.f64 d1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2) (cbrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 d1 1) (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (/.f64 (sqrt.f64 d1) -1) (/.f64 (sqrt.f64 d1) (/.f64 1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 -1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (/.f64 (sqrt.f64 d1) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 (sqrt.f64 d1) (cbrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (/.f64 d1 (cbrt.f64 (/.f64 -1 d1)))) |
(/.f64 (/.f64 d1 (cbrt.f64 (/.f64 -1 d1))) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) |
(/.f64 d1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2) (cbrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) -1) (/.f64 (cbrt.f64 d1) (/.f64 1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 -1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (sqrt.f64 (/.f64 -1 d1))) (/.f64 (cbrt.f64 d1) (sqrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 d1))) (/.f64 d1 (sqrt.f64 (/.f64 -1 d1)))) |
(/.f64 (/.f64 d1 (sqrt.f64 (/.f64 -1 d1))) (sqrt.f64 (/.f64 -1 d1))) |
(/.f64 d1 (*.f64 (sqrt.f64 (/.f64 -1 d1)) (sqrt.f64 (/.f64 -1 d1)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) |
(*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 d1 d1))) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (cbrt.f64 (/.f64 -1 d1)) 2)) |
(pow.f64 (*.f64 d1 (neg.f64 d1)) 1) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) 2) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) 3) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 3) 1/3) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(pow.f64 (/.f64 -1 (*.f64 d1 d1)) -1) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(neg.f64 (/.f64 d1 (/.f64 1 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (neg.f64 d1))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (neg.f64 d1)))) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
Compiled 18 to 7 computations (61.1% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| 0.0ms | d2 | @ | inf | (*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| 1× | batch-egg-rewrite |
| 1632× | add-sqr-sqrt |
| 1616× | *-un-lft-identity |
| 1512× | add-cube-cbrt |
| 1490× | add-cbrt-cube |
| 184× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 13 |
| 1 | 177 | 13 |
| 2 | 2621 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 (+.f64 d1 d2)) (fma.f64 d1 d2 (*.f64 d1 d2))) (2)) ((+.f64 (*.f64 d1 d1) (*.f64 d1 d2)) (2)) ((+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d2) d1)) (2)) ((+.f64 (*.f64 d1 d2) (*.f64 d1 d1)) (2)) ((+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 d1) 1)) (2)) ((-.f64 (*.f64 d1 d1) (*.f64 d1 d2)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) 1) (2)) ((/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((/.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 2) d1) (+.f64 d1 d2)) (2)) ((/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 d2) 2)) (+.f64 d1 d2)) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d1))) (2)) ((/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 (+.f64 d1 d2))) (2)) ((/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d1) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d1))))) (2)) ((/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d2))))) (2)) ((pow.f64 (*.f64 d1 (+.f64 d1 d2)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d2))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d2))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d2))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d2))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((fma.f64 d1 d1 (*.f64 d1 d2)) (2)) ((fma.f64 d1 d2 (*.f64 d1 d1)) (2)) ((fma.f64 d2 d1 (*.f64 d1 d1)) (2))) |
| 1× | egg-herbie |
| 1530× | associate-+r+ |
| 1360× | associate-+l+ |
| 1010× | fma-def |
| 936× | associate-/r* |
| 606× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 90 | 940 |
| 1 | 275 | 900 |
| 2 | 1400 | 884 |
| 3 | 5677 | 884 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 d1 d2)) (fma.f64 d1 d2 (*.f64 d1 d2))) |
(+.f64 (*.f64 d1 d1) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d2) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d1)) |
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 d1) 1)) |
(-.f64 (*.f64 d1 d1) (*.f64 d1 d2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) 1) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 2) d1) (+.f64 d1 d2)) |
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 d2) 2)) (+.f64 d1 d2)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d1))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 (+.f64 d1 d2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d1) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d2))))) |
(pow.f64 (*.f64 d1 (+.f64 d1 d2)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d2))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d2))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d2)))) |
(fma.f64 d1 d1 (*.f64 d1 d2)) |
(fma.f64 d1 d2 (*.f64 d1 d1)) |
(fma.f64 d2 d1 (*.f64 d1 d1)) |
| Outputs |
|---|
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 d1 (+.f64 d1 d2)) (fma.f64 d1 d2 (*.f64 d1 d2))) |
(fma.f64 d1 (+.f64 d2 d1) (fma.f64 d1 d2 (*.f64 d2 d1))) |
(fma.f64 d1 (+.f64 d2 d1) (*.f64 d1 (+.f64 d2 d2))) |
(fma.f64 d1 d1 (*.f64 (*.f64 d2 d1) 3)) |
(+.f64 (*.f64 d1 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d1)) |
(+.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d2) d1)) |
(*.f64 d1 (-.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d2 d1)) |
(+.f64 (*.f64 (*.f64 d1 d2) 1) (*.f64 (*.f64 d1 d1) 1)) |
(*.f64 d1 (+.f64 d2 d1)) |
(-.f64 (*.f64 d1 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d1 d2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) 1) |
(*.f64 d1 (+.f64 d2 d1)) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))) d1)) |
(/.f64 (fma.f64 d1 (pow.f64 d2 3) (pow.f64 d1 4)) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 (fma.f64 d1 (pow.f64 d2 3) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 d1) (*.f64 d2 d2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d1 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))) d1)) |
(/.f64 (fma.f64 d1 (pow.f64 d2 3) (pow.f64 d1 4)) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 (fma.f64 d1 (pow.f64 d2 3) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d2 d1) (*.f64 d2 d2))) |
(/.f64 (*.f64 (pow.f64 (+.f64 d1 d2) 2) d1) (+.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d1)) |
(/.f64 (*.f64 d1 (pow.f64 (+.f64 d1 d2) 2)) (+.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d1)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d1))) |
(*.f64 d1 (+.f64 d2 d1)) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 d1 (+.f64 d1 d2))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d1 d2))) (*.f64 d1 (+.f64 d2 d1))) |
(/.f64 (*.f64 d1 (+.f64 d2 d1)) (/.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 d1 (-.f64 d1 d2)))) |
(/.f64 (*.f64 d1 (+.f64 d2 d1)) (*.f64 (+.f64 d2 d1) (/.f64 1 (-.f64 d1 d2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d1) 3)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d1) 3)) (fma.f64 (*.f64 d2 d1) (*.f64 d2 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d1 d2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 d1 6)) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) (*.f64 d1 (-.f64 d1 d2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 d1 6)) (*.f64 (*.f64 d1 d1) (fma.f64 d1 (-.f64 d1 d2) (*.f64 d2 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d1) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 d1 (pow.f64 d1 3)) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 d1))))) |
(/.f64 (-.f64 (pow.f64 d1 6) (pow.f64 (*.f64 d2 d1) 3)) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 d1)) (pow.f64 d1 4))) |
(/.f64 (-.f64 (pow.f64 d1 6) (pow.f64 (*.f64 d2 d1) 3)) (*.f64 (*.f64 d1 d1) (fma.f64 d1 (+.f64 d2 d1) (*.f64 d2 d2)))) |
(pow.f64 (*.f64 d1 (+.f64 d1 d2)) 1) |
(*.f64 d1 (+.f64 d2 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d1 d2))) 2) |
(*.f64 d1 (+.f64 d2 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d2))) 3) |
(*.f64 d1 (+.f64 d2 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3) 1/3) |
(*.f64 d1 (+.f64 d2 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 2)) |
(*.f64 d1 (+.f64 d2 d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d2))) |
(*.f64 d1 (+.f64 d2 d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d2))))) |
(*.f64 d1 (+.f64 d2 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d2)) 3)) |
(*.f64 d1 (+.f64 d2 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d2)))) |
(*.f64 d1 (+.f64 d2 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2)))) |
(*.f64 d1 (+.f64 d2 d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d2))) 1)) |
(*.f64 d1 (+.f64 d2 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d2)))) |
(*.f64 d1 (+.f64 d2 d1)) |
(fma.f64 d1 d1 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d1)) |
(fma.f64 d1 d2 (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d2 d1)) |
(fma.f64 d2 d1 (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d2 d1)) |
Compiled 8756 to 2817 computations (67.8% saved)
13 alts after pruning (6 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 415 | 2 | 417 |
| Fresh | 1 | 4 | 5 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 7 | 7 |
| Total | 417 | 13 | 430 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 31.0% | (/.f64 d1 (/.f64 1 d2)) |
| ✓ | 15.2% | (/.f64 d1 (/.f64 -1 d1)) |
| ✓ | 73.6% | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| ✓ | 71.4% | (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
| ▶ | 63.3% | (*.f64 (-.f64 d4 d3) d1) |
| ▶ | 68.8% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ▶ | 32.3% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 31.1% | (*.f64 d2 d1) |
| 42.3% | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) | |
| ✓ | 45.4% | (*.f64 d1 (-.f64 d4 d1)) |
| ▶ | 41.4% | (*.f64 d1 (-.f64 d2 d1)) |
| ✓ | 15.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 35.1% | (*.f64 d1 d4) |
Compiled 178 to 123 computations (30.9% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
Compiled 22 to 7 computations (68.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d3 | @ | inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d1 | @ | inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d1 | @ | 0 | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 1× | batch-egg-rewrite |
| 1194× | associate-*r/ |
| 968× | distribute-lft-in |
| 950× | distribute-rgt-in |
| 946× | *-commutative |
| 820× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 181 | 19 |
| 2 | 2662 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)) d1)) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)) d1)) (2)) ((+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) (2)) ((+.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d2 d1)) (2)) ((+.f64 (*.f64 1 (*.f64 d2 d1)) (*.f64 1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 d3 -1))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))))) (2)) ((+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))))) (2)) ((+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) 1)) (2)) ((+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (neg.f64 d3) d1)) (2)) ((+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 d3 -1) d1)) (2)) ((+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))) d1)) (2)) ((+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))) d1)) (2)) ((-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) (2)) ((/.f64 d1 (/.f64 1 (-.f64 d2 (+.f64 d1 d3)))) (2)) ((/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d2 d3)) d1)) (2)) ((/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))) d1)) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d1 (+.f64 d2 d3))) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))))) (-.f64 d2 (neg.f64 (+.f64 d1 d3)))) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d2 d1))) (2)) ((/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d2 (neg.f64 (+.f64 d1 d3)))))) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d2 d1))))) (2)) ((/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (+.f64 d1 (+.f64 d2 d3))) (2)) ((/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3)))) d1) (-.f64 d2 (neg.f64 (+.f64 d1 d3)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d2 d1))) (2)) ((/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3)) d1) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d2 (neg.f64 (+.f64 d1 d3)))))) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d2 d1))))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) d1) (neg.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) d1) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d2 d3))) (2)) ((/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d2 d3))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d3))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3))))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) (2)) ((log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3)) (2)) ((cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3))) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (2))) |
| 1× | egg-herbie |
| 1322× | associate-/l* |
| 1178× | distribute-lft-in |
| 1040× | distribute-rgt-in |
| 774× | associate-/r* |
| 718× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 225 | 3896 |
| 1 | 633 | 3574 |
| 2 | 2367 | 3542 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(+.f64 (*.f64 1 (*.f64 d2 d1)) (*.f64 1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 d3 -1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))))) |
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) 1)) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 d3 -1) d1)) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))) d1)) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 d1 (/.f64 1 (-.f64 d2 (+.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d2 d3)) d1)) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))) d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))))) (-.f64 d2 (neg.f64 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d2 d1))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d2 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d2 d1))))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3)))) d1) (-.f64 d2 (neg.f64 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d2 d1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3)) d1) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d2 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d2 d1))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) d1) (neg.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) d1) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d3))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3))))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d1) d3) (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (+.f64 (+.f64 d1 d3) (-.f64 (neg.f64 d3) d1)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) 0))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d1) d3) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 (*.f64 (+.f64 d1 d3) 0) (*.f64 (sqrt.f64 (+.f64 d1 d3)) (neg.f64 (sqrt.f64 (+.f64 d1 d3))))))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d1) d3) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 (*.f64 (+.f64 d1 d3) 0) (*.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2))))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d1) d3) (fma.f64 (neg.f64 (+.f64 d1 d3)) 1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (+.f64 (+.f64 d1 d3) (-.f64 (neg.f64 d3) d1)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 (+.f64 d1 d3) 0))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d1) d3) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 d1 d3))) (sqrt.f64 (+.f64 d1 d3)) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 (*.f64 (+.f64 d1 d3) 0) (*.f64 (sqrt.f64 (+.f64 d1 d3)) (neg.f64 (sqrt.f64 (+.f64 d1 d3))))))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d2 d1) d3) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2) (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d2 (+.f64 (*.f64 (+.f64 d1 d3) 0) (*.f64 (neg.f64 (cbrt.f64 (+.f64 d1 d3))) (pow.f64 (cbrt.f64 (+.f64 d1 d3)) 2))))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 1 (*.f64 d2 d1)) (*.f64 1 (*.f64 d1 (neg.f64 (+.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 d3 -1))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d3))) 1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 d3 -1) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 (sqrt.f64 d3) (neg.f64 (sqrt.f64 d3))) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 d1) d1) (*.f64 (*.f64 (cbrt.f64 d3) (neg.f64 (pow.f64 (cbrt.f64 d3) 2))) d1)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(/.f64 d1 (/.f64 1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d2 d3)) d1)) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))) d1)) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))))) (-.f64 d2 (neg.f64 (+.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d2 d1))) |
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (/.f64 (+.f64 d3 (-.f64 d2 d1)) d1)) |
(*.f64 (/.f64 d1 (-.f64 (+.f64 d3 d2) d1)) (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 d3 (neg.f64 d3)))) |
(*.f64 d1 (/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (neg.f64 (*.f64 d3 d3))) (+.f64 d3 (-.f64 d2 d1)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3))) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d2 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3))) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d2 d1))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 d3 (+.f64 d3 (-.f64 d2 d1)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 d2) d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) (+.f64 d3 (-.f64 d2 d1)))))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 d1 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 1 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d2 d1) d3))) (/.f64 (sqrt.f64 (+.f64 d1 (+.f64 d3 d2))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d3 d2)))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d3 d2))))) |
(/.f64 (*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d2 d1) d3))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (-.f64 d2 d1) d3)) 2)) (/.f64 (cbrt.f64 (+.f64 d1 (+.f64 d3 d2))) (cbrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (+.f64 d1 (+.f64 d3 d2)))) (cbrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (/.f64 (cbrt.f64 (+.f64 d1 (+.f64 d3 d2))) d1))) |
(/.f64 (*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 (-.f64 d2 d1) d3)) 2)) (/.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))))) |
(*.f64 (/.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (/.f64 d1 (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3)))) d1) (-.f64 d2 (neg.f64 (+.f64 d1 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d2 d1))) |
(/.f64 (-.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (*.f64 d3 d3)) (/.f64 (+.f64 d3 (-.f64 d2 d1)) d1)) |
(*.f64 (/.f64 d1 (-.f64 (+.f64 d3 d2) d1)) (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 d3 (neg.f64 d3)))) |
(*.f64 d1 (/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (neg.f64 (*.f64 d3 d3))) (+.f64 d3 (-.f64 d2 d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 (neg.f64 (+.f64 d1 d3)) 3)) d1) (+.f64 (*.f64 d2 d2) (-.f64 (*.f64 (neg.f64 (+.f64 d1 d3)) (neg.f64 (+.f64 d1 d3))) (*.f64 d2 (neg.f64 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)) (+.f64 (*.f64 d3 d3) (*.f64 d3 (-.f64 d2 d1))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 (-.f64 d2 d1) (-.f64 d2 d1) (*.f64 d3 (+.f64 d3 (-.f64 d2 d1)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 d2) d1) (*.f64 (-.f64 d2 d1) (-.f64 d2 d1)))) (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d2 d1) 3) (pow.f64 d3 3)) (+.f64 (*.f64 d3 d3) (*.f64 (-.f64 d2 d1) (+.f64 d3 (-.f64 d2 d1)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) d1) (neg.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) d1) (neg.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d2 d1) d3))) (/.f64 (sqrt.f64 (+.f64 d1 (+.f64 d3 d2))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d3 d2)))) (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d3 d2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (*.f64 d1 (sqrt.f64 (-.f64 (-.f64 d2 d1) d3))) (/.f64 (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))))) |
(*.f64 (/.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) 1) (+.f64 d1 (+.f64 d2 d3))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) (sqrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (*.f64 (cbrt.f64 (+.f64 d1 (+.f64 d2 d3))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3))))) (cbrt.f64 (+.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (/.f64 (+.f64 d1 (+.f64 d3 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) 1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) (sqrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(/.f64 (/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (*.f64 (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)))))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d2 d1) d3)) 2)) |
(fabs.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3)) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 (+.f64 d1 d3)) 3) (pow.f64 d1 3))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
Compiled 12 to 6 computations (50% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 d2 d1)) |
Compiled 14 to 6 computations (57.1% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 d2 d1)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 d2 d1)) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (-.f64 d2 d1)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (-.f64 d2 d1)) |
| 0.0ms | d2 | @ | inf | (*.f64 d1 (-.f64 d2 d1)) |
| 1× | batch-egg-rewrite |
| 1482× | add-sqr-sqrt |
| 1466× | *-un-lft-identity |
| 1370× | add-cube-cbrt |
| 1352× | add-cbrt-cube |
| 1340× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 130 | 13 |
| 2 | 1785 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 d2 d1)) |
| Outputs |
|---|
(((+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d1))) (2)) ((+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1)) (2)) ((-.f64 (+.f64 1 (*.f64 d1 (-.f64 d2 d1))) 1) (2)) ((/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d1 d2)) (2)) ((/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d1 d2)) (2)) ((/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) (2)) ((pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) (2)) ((log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d1))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) (2)) ((exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1)))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))) (2))) |
| 1× | egg-herbie |
| 1290× | fma-def |
| 1034× | *-commutative |
| 786× | associate-*r* |
| 780× | associate-+l- |
| 732× | associate-+r- |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 63 | 598 |
| 1 | 150 | 598 |
| 2 | 482 | 598 |
| 3 | 2809 | 598 |
| 4 | 6467 | 598 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1)) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d2 d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d1 d2)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d1 d2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))) |
| Outputs |
|---|
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d2 d1))) 1) |
(*.f64 d1 (-.f64 d2 d1)) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) |
(*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) |
(*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) (/.f64 d1 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1))))) |
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3) |
(*.f64 d1 (-.f64 d2 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d1))) |
(*.f64 d1 (-.f64 d2 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) |
(*.f64 d1 (-.f64 d2 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1))) 1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(*.f64 d1 (-.f64 d2 d1)) |
Compiled 15 to 6 computations (60% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (/.f64 d1 (/.f64 1 d2)) |
Compiled 15 to 10 computations (33.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (/.f64 d1 (/.f64 1 d2)) |
| 0.0ms | d2 | @ | 0 | (/.f64 d1 (/.f64 1 d2)) |
| 0.0ms | d1 | @ | inf | (/.f64 d1 (/.f64 1 d2)) |
| 0.0ms | d1 | @ | -inf | (/.f64 d1 (/.f64 1 d2)) |
| 0.0ms | d2 | @ | inf | (/.f64 d1 (/.f64 1 d2)) |
| 1× | batch-egg-rewrite |
| 1414× | add-sqr-sqrt |
| 1398× | *-un-lft-identity |
| 1302× | add-cube-cbrt |
| 1286× | add-cbrt-cube |
| 1272× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 145 | 7 |
| 2 | 1894 | 7 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d1 (/.f64 1 d2)) |
| Outputs |
|---|
(((-.f64 (+.f64 1 (*.f64 d1 d2)) 1) (2)) ((*.f64 d1 d2) (2)) ((*.f64 1 (*.f64 d1 d2)) (2)) ((*.f64 (*.f64 d1 d2) 1) (2)) ((*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2)) (2)) ((*.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2))) (2)) ((*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2)) (2)) ((*.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2)) (2)) ((*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2))) (2)) ((*.f64 d2 d1) (2)) ((*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 d2))) (2)) ((*.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2)) (2)) ((*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2)) (2)) ((*.f64 (/.f64 1 (pow.f64 d2 -1/2)) (/.f64 d1 (pow.f64 d2 -1/2))) (2)) ((*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d2 -2))) (/.f64 d1 (/.f64 1 (cbrt.f64 d2)))) (2)) ((*.f64 (/.f64 d1 -1) (neg.f64 d2)) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 d2))) (2)) ((*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 d2 -2))) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 d2)))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 d2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 d2 -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 d2 -1/2))) (2)) ((*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d2 -2))) (cbrt.f64 (*.f64 d1 d2))) (2)) ((pow.f64 (*.f64 d1 d2) 1) (2)) ((pow.f64 (sqrt.f64 (*.f64 d1 d2)) 2) (2)) ((pow.f64 (cbrt.f64 (*.f64 d1 d2)) 3) (2)) ((pow.f64 (pow.f64 (*.f64 d1 d2) 3) 1/3) (2)) ((pow.f64 (/.f64 1 (*.f64 d1 d2)) -1) (2)) ((neg.f64 (/.f64 d1 (/.f64 -1 d2))) (2)) ((sqrt.f64 (pow.f64 (*.f64 d1 d2) 2)) (2)) ((log.f64 (exp.f64 (*.f64 d1 d2))) (2)) ((cbrt.f64 (pow.f64 (*.f64 d1 d2) 3)) (2)) ((expm1.f64 (log1p.f64 (*.f64 d1 d2))) (2)) ((exp.f64 (log.f64 (*.f64 d1 d2))) (2)) ((exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) 1)) (2)) ((log1p.f64 (expm1.f64 (*.f64 d1 d2))) (2))) |
| 1× | egg-herbie |
| 872× | distribute-lft-in |
| 862× | associate-+r+ |
| 836× | distribute-rgt-in |
| 732× | associate-+l+ |
| 638× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 92 | 506 |
| 1 | 238 | 482 |
| 2 | 894 | 482 |
| 3 | 3244 | 482 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(-.f64 (+.f64 1 (*.f64 d1 d2)) 1) |
(*.f64 d1 d2) |
(*.f64 1 (*.f64 d1 d2)) |
(*.f64 (*.f64 d1 d2) 1) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2)) |
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2)) |
(*.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 d2))) |
(*.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2)) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2)) |
(*.f64 (/.f64 1 (pow.f64 d2 -1/2)) (/.f64 d1 (pow.f64 d2 -1/2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d2 -2))) (/.f64 d1 (/.f64 1 (cbrt.f64 d2)))) |
(*.f64 (/.f64 d1 -1) (neg.f64 d2)) |
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 d2))) |
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 d2 -2))) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 d2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 d2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 d2 -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 d2 -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d2 -2))) (cbrt.f64 (*.f64 d1 d2))) |
(pow.f64 (*.f64 d1 d2) 1) |
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) 2) |
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) 3) |
(pow.f64 (pow.f64 (*.f64 d1 d2) 3) 1/3) |
(pow.f64 (/.f64 1 (*.f64 d1 d2)) -1) |
(neg.f64 (/.f64 d1 (/.f64 -1 d2))) |
(sqrt.f64 (pow.f64 (*.f64 d1 d2) 2)) |
(log.f64 (exp.f64 (*.f64 d1 d2))) |
(cbrt.f64 (pow.f64 (*.f64 d1 d2) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 d2))) |
(exp.f64 (log.f64 (*.f64 d1 d2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 d2))) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(-.f64 (+.f64 1 (*.f64 d1 d2)) 1) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(*.f64 d2 d1) |
(*.f64 1 (*.f64 d1 d2)) |
(*.f64 d2 d1) |
(*.f64 (*.f64 d1 d2) 1) |
(*.f64 d2 d1) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2)) |
(*.f64 d2 d1) |
(*.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2)) |
(*.f64 d2 d1) |
(*.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2)) |
(*.f64 d2 d1) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
(*.f64 d2 d1) |
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 d2))) |
(*.f64 d2 d1) |
(*.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2)) |
(*.f64 d2 d1) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2)) |
(*.f64 d2 d1) |
(*.f64 (/.f64 1 (pow.f64 d2 -1/2)) (/.f64 d1 (pow.f64 d2 -1/2))) |
(*.f64 d2 d1) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d2 -2))) (/.f64 d1 (/.f64 1 (cbrt.f64 d2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d2 -2))) (*.f64 (/.f64 d1 1) (cbrt.f64 d2))) |
(/.f64 (*.f64 d1 (cbrt.f64 d2)) (cbrt.f64 (pow.f64 d2 -2))) |
(*.f64 (cbrt.f64 d2) (/.f64 d1 (cbrt.f64 (pow.f64 d2 -2)))) |
(*.f64 (/.f64 d1 -1) (neg.f64 d2)) |
(*.f64 d2 d1) |
(*.f64 (/.f64 (sqrt.f64 d1) 1) (/.f64 (sqrt.f64 d1) (/.f64 1 d2))) |
(*.f64 d2 d1) |
(*.f64 (/.f64 (sqrt.f64 d1) (cbrt.f64 (pow.f64 d2 -2))) (/.f64 (sqrt.f64 d1) (/.f64 1 (cbrt.f64 d2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d2 -2))) (*.f64 (/.f64 d1 1) (cbrt.f64 d2))) |
(/.f64 (*.f64 d1 (cbrt.f64 d2)) (cbrt.f64 (pow.f64 d2 -2))) |
(*.f64 (cbrt.f64 d2) (/.f64 d1 (cbrt.f64 (pow.f64 d2 -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) 1) (/.f64 (cbrt.f64 d1) (/.f64 1 d2))) |
(*.f64 d2 d1) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 d2 -1/2)) (/.f64 (cbrt.f64 d1) (pow.f64 d2 -1/2))) |
(*.f64 d2 d1) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d2 -2))) (cbrt.f64 (*.f64 d1 d2))) |
(*.f64 (cbrt.f64 (*.f64 d2 d1)) (/.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d2 -2)))) |
(pow.f64 (*.f64 d1 d2) 1) |
(*.f64 d2 d1) |
(pow.f64 (sqrt.f64 (*.f64 d1 d2)) 2) |
(*.f64 d2 d1) |
(pow.f64 (cbrt.f64 (*.f64 d1 d2)) 3) |
(*.f64 d2 d1) |
(pow.f64 (pow.f64 (*.f64 d1 d2) 3) 1/3) |
(*.f64 d2 d1) |
(pow.f64 (/.f64 1 (*.f64 d1 d2)) -1) |
(*.f64 d2 d1) |
(neg.f64 (/.f64 d1 (/.f64 -1 d2))) |
(*.f64 d2 d1) |
(sqrt.f64 (pow.f64 (*.f64 d1 d2) 2)) |
(*.f64 d2 d1) |
(log.f64 (exp.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
(cbrt.f64 (pow.f64 (*.f64 d1 d2) 3)) |
(*.f64 d2 d1) |
(expm1.f64 (log1p.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
(exp.f64 (log.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 d2)) 1)) |
(*.f64 d2 d1) |
(log1p.f64 (expm1.f64 (*.f64 d1 d2))) |
(*.f64 d2 d1) |
Compiled 2774 to 881 computations (68.2% saved)
13 alts after pruning (3 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 180 | 3 | 183 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 9 | 11 |
| Total | 183 | 13 | 196 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 31.0% | (/.f64 d1 (/.f64 1 d2)) |
| ✓ | 15.2% | (/.f64 d1 (/.f64 -1 d1)) |
| ✓ | 73.6% | (-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
| 41.4% | (+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1)) | |
| ✓ | 63.3% | (*.f64 (-.f64 d4 d3) d1) |
| 58.4% | (*.f64 (-.f64 d2 d3) d1) | |
| 42.3% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) | |
| ✓ | 32.3% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 31.1% | (*.f64 d2 d1) |
| ✓ | 45.4% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 41.4% | (*.f64 d1 (-.f64 d2 d1)) |
| ✓ | 15.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 35.1% | (*.f64 d1 d4) |
Compiled 119 to 83 computations (30.3% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(/.f64 d1 (/.f64 -1 d1)) |
(/.f64 d1 (/.f64 1 d2)) |
(*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(/.f64 d1 (/.f64 1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
5 calls:
| 35.0ms | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| 13.0ms | d4 |
| 13.0ms | d2 |
| 12.0ms | d1 |
| 11.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | d1 |
| 100.0% | 1 | d2 |
| 100.0% | 1 | d3 |
| 100.0% | 1 | d4 |
| 100.0% | 1 | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
Compiled 203 to 84 computations (58.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(/.f64 d1 (/.f64 -1 d1)) |
(/.f64 d1 (/.f64 1 d2)) |
(*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d1) d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
4 calls:
| 42.0ms | d3 |
| 26.0ms | d2 |
| 26.0ms | d1 |
| 18.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.4% | 3 | d1 |
| 96.0% | 2 | d2 |
| 78.0% | 5 | d3 |
| 94.2% | 2 | d4 |
Compiled 118 to 56 computations (52.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | -24.737447538532276 | -0.004620866656713983 |
| 14.0ms | 128× | body | 256 | valid |
Compiled 218 to 145 computations (33.5% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(/.f64 d1 (/.f64 -1 d1)) |
(/.f64 d1 (/.f64 1 d2)) |
(*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
4 calls:
| 63.0ms | d3 |
| 44.0ms | d4 |
| 16.0ms | d2 |
| 9.0ms | d1 |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.6% | 1 | d1 |
| 94.8% | 2 | d2 |
| 77.8% | 5 | d3 |
| 87.8% | 2 | d4 |
Compiled 103 to 51 computations (50.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | -24.737447538532276 | -0.004620866656713983 |
| 13.0ms | 128× | body | 256 | valid |
Compiled 202 to 137 computations (32.2% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(/.f64 d1 (/.f64 -1 d1)) |
(/.f64 d1 (/.f64 1 d2)) |
(*.f64 d1 (+.f64 d2 (neg.f64 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
4 calls:
| 78.0ms | d3 |
| 46.0ms | d1 |
| 42.0ms | d4 |
| 30.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.3% | 5 | d1 |
| 87.7% | 4 | d2 |
| 77.9% | 8 | d3 |
| 86.7% | 3 | d4 |
Compiled 96 to 49 computations (49% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 2.1218699653914778e-50 | 3.1317954543691943e-47 |
| 15.0ms | 1.8739923193260099e-277 | 3.0948763728378185e-273 |
| 17.0ms | -24.737447538532276 | -0.004620866656713983 |
| 44.0ms | 384× | body | 256 | valid |
Compiled 506 to 353 computations (30.2% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 d4) |
4 calls:
| 43.0ms | d1 |
| 43.0ms | d3 |
| 27.0ms | d4 |
| 19.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.0% | 9 | d1 |
| 78.4% | 4 | d2 |
| 78.5% | 9 | d3 |
| 79.9% | 4 | d4 |
Compiled 57 to 32 computations (43.9% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | 4.374104755094375e+92 | 4.0594883209528788e+93 |
| 11.0ms | 5.732033516767512e-22 | 2.551802454383954e-21 |
| 17.0ms | 1.978031554727306e-35 | 1.730268857341684e-30 |
| 36.0ms | 336× | body | 256 | valid |
Compiled 419 to 305 computations (27.2% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
4 calls:
| 52.0ms | d1 |
| 30.0ms | d3 |
| 18.0ms | d4 |
| 18.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 56.1% | 12 | d1 |
| 69.9% | 4 | d2 |
| 68.8% | 7 | d3 |
| 70.3% | 4 | d4 |
Compiled 52 to 30 computations (42.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 4.41395207928126e-42 | 2.2379755504949457e-38 |
| 17.0ms | 2.544745546615045e-146 | 1.2320802696091339e-138 |
| 0.0ms | 7.528294593178184e-244 | 7.536819134723777e-244 |
| 29.0ms | 272× | body | 256 | valid |
Compiled 357 to 255 computations (28.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d2 d1)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d1 d4) |
4 calls:
| 57.0ms | d1 |
| 29.0ms | d3 |
| 22.0ms | d2 |
| 21.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 56.6% | 13 | d1 |
| 63.4% | 5 | d2 |
| 63.5% | 7 | d3 |
| 69.4% | 4 | d4 |
Compiled 47 to 28 computations (40.4% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 11959.318559572466 | 104134340352.95511 |
| 17.0ms | 2.544745546615045e-146 | 1.2320802696091339e-138 |
| 0.0ms | 7.528294593178184e-244 | 7.536819134723777e-244 |
| 31.0ms | 288× | body | 256 | valid |
Compiled 359 to 260 computations (27.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d2 d1) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d2 d1) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 d4) |
4 calls:
| 50.0ms | d1 |
| 39.0ms | d4 |
| 38.0ms | d3 |
| 23.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.1% | 11 | d1 |
| 62.3% | 5 | d2 |
| 60.9% | 10 | d3 |
| 68.8% | 9 | d4 |
Compiled 42 to 26 computations (38.1% saved)
| 8× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 3.9962251395873164e+20 | 1.259470803622225e+24 |
| 11.0ms | 5.732033516767512e-22 | 2.551802454383954e-21 |
| 19.0ms | 1.978031554727306e-35 | 1.730268857341684e-30 |
| 19.0ms | 6.752754223225257e-97 | 1.2736500881090139e-89 |
| 6.0ms | 4.544951977781947e-110 | 5.669740962259192e-110 |
| 0.0ms | 7.528294593178184e-244 | 7.536819134723777e-244 |
| 17.0ms | -1.7684732606807e-283 | -1.1728108883068374e-286 |
| 13.0ms | -5.047846121460986e-200 | -7.556268748213174e-202 |
| 94.0ms | 800× | body | 256 | valid |
Compiled 891 to 682 computations (23.5% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d1 d4) |
4 calls:
| 23.0ms | d3 |
| 12.0ms | d1 |
| 10.0ms | d2 |
| 9.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 40.9% | 3 | d1 |
| 57.2% | 2 | d2 |
| 43.1% | 7 | d3 |
| 58.2% | 3 | d4 |
Compiled 34 to 24 computations (29.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 2.551802454383954e-21 | 3.287936868070193e-19 |
| 14.0ms | 2.1462448952112856e-88 | 1.2943405407119497e-87 |
| 26.0ms | 208× | body | 256 | valid |
Compiled 247 to 186 computations (24.7% saved)
Total -33.4b remaining (-121.9%)
Threshold costs -33.4b (-121.9%)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 d4) |
4 calls:
| 19.0ms | d3 |
| 10.0ms | d2 |
| 6.0ms | d4 |
| 6.0ms | d1 |
| Accuracy | Segments | Branch |
|---|---|---|
| 36.7% | 2 | d1 |
| 57.2% | 2 | d2 |
| 43.1% | 7 | d3 |
| 55.2% | 2 | d4 |
Compiled 30 to 22 computations (26.7% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | -24.737447538532276 | -0.004620866656713983 |
| 17.0ms | 128× | body | 256 | valid |
Compiled 154 to 113 computations (26.6% saved)
| 1× | egg-herbie |
| 36× | *-commutative |
| 26× | +-commutative |
| 18× | sub-neg |
| 10× | neg-mul-1 |
| 10× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 93 | 633 |
| 1 | 127 | 633 |
| 2 | 147 | 633 |
| 3 | 159 | 633 |
| 4 | 163 | 633 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(if (<=.f64 d2 -24) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 -24) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 -24) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d2 4528428541747959/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1)))) |
(if (<=.f64 d4 606580269400033/356811923176489970264571492362373784095686656) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1299999999999999998494441448346844183491888818093567178694313593316669837027793440267156062208) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)))) |
(if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 7937422294526017/429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 8428725474762389/383123885216472214589586756787577295904684780545900544) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))))) |
(if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 439347050248359/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 78000000000) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d4)))) |
(if (<=.f64 d4 -3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 d2 d1) (if (<=.f64 d4 -274574080591481/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d2 d1) (if (<=.f64 d4 8123055744494575/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 802724515596525/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (*.f64 d2 d1) (if (<=.f64 d4 8860353676318599/91343852333181432387730302044767688728495783936) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1200000000000000033554432) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4))))))))) |
(if (<=.f64 d4 3673181377171599/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 d2 d1) (if (<=.f64 d4 5316911983139663/664613997892457936451903530140172288) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d2 -24) (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(if (<=.f64 d2 -24) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 -24) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 -24) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 -24) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(if (<=.f64 d2 -24) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d2 4528428541747959/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1)))) |
(if (<=.f64 d2 -24) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d2 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (not (<=.f64 d2 4528428541747959/210624583337114373395836055367340864637790190801098222508621955072))) (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(if (<=.f64 d4 606580269400033/356811923176489970264571492362373784095686656) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1299999999999999998494441448346844183491888818093567178694313593316669837027793440267156062208) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)))) |
(if (<=.f64 d4 606580269400033/356811923176489970264571492362373784095686656) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (neg.f64 (*.f64 d1 d1)) (if (<=.f64 d4 1299999999999999998494441448346844183491888818093567178694313593316669837027793440267156062208) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)))) |
(if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 7937422294526017/429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 8428725474762389/383123885216472214589586756787577295904684780545900544) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))))) |
(if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 7937422294526017/429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691072) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 8428725474762389/383123885216472214589586756787577295904684780545900544) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 (-.f64 d4 d1))))) |
(if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 439347050248359/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 78000000000) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d4)))) |
(if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 439347050248359/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 78000000000) (*.f64 d1 (-.f64 d2 d1)) (*.f64 d1 d4)))) |
(if (<=.f64 d4 -3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 d2 d1) (if (<=.f64 d4 -274574080591481/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d2 d1) (if (<=.f64 d4 8123055744494575/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 802724515596525/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (*.f64 d2 d1) (if (<=.f64 d4 8860353676318599/91343852333181432387730302044767688728495783936) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1200000000000000033554432) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4))))))))) |
(if (<=.f64 d4 -3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 d1 d2) (if (<=.f64 d4 -274574080591481/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 d2) (if (<=.f64 d4 8123055744494575/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 802724515596525/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (*.f64 d1 d2) (if (<=.f64 d4 8860353676318599/91343852333181432387730302044767688728495783936) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (neg.f64 (*.f64 d1 d1)) (if (<=.f64 d4 1200000000000000033554432) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4))))))))) |
(if (<=.f64 d4 -3878192997493585/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 d1 d2) (if (<=.f64 d4 -274574080591481/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 2894418008110049/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488) (*.f64 d1 d2) (if (<=.f64 d4 8123055744494575/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 802724515596525/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (*.f64 d1 d2) (if (<=.f64 d4 8860353676318599/91343852333181432387730302044767688728495783936) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 3083808950221005/5316911983139663491615228241121378304) (neg.f64 (*.f64 d1 d1)) (if (<=.f64 d4 1200000000000000033554432) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4))))))))) |
(if (<=.f64 d4 3673181377171599/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 d2 d1) (if (<=.f64 d4 5316911983139663/664613997892457936451903530140172288) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d4 3673181377171599/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 d1 d2) (if (<=.f64 d4 5316911983139663/664613997892457936451903530140172288) (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d2 -24) (*.f64 d2 d1) (*.f64 d1 d4)) |
(if (<=.f64 d2 -24) (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
Compiled 299 to 169 computations (43.5% saved)
| 1× | egg-herbie |
| 2966× | fma-def |
| 882× | associate-+l- |
| 816× | associate-+r- |
| 760× | associate--l+ |
| 700× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 37 |
| 1 | 35 | 27 |
| 2 | 113 | 25 |
| 3 | 311 | 25 |
| 4 | 910 | 25 |
| 5 | 2756 | 25 |
| 6 | 5367 | 25 |
| 7 | 6283 | 25 |
| 8 | 6283 | 25 |
| 9 | 7522 | 25 |
| 1× | node limit |
Compiled 67 to 21 computations (68.7% saved)
(sort d2 d4)
Compiled 285 to 117 computations (58.9% saved)
Loading profile data...