Time bar (total: 7.6s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 100% | 99.8% | 0% | 0.2% | 0% | 0% | 0% | 1 |
Compiled 20 to 12 computations (40% saved)
| 667.0ms | 5539× | body | 256 | valid |
| 322.0ms | 2717× | body | 256 | infinite |
| 2× | egg-herbie |
| 1570× | sub-neg |
| 880× | fma-neg |
| 800× | distribute-lft-out-- |
| 722× | neg-sub0 |
| 684× | distribute-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 41 | 259 |
| 1 | 176 | 189 |
| 2 | 562 | 175 |
| 3 | 1973 | 175 |
| 4 | 4891 | 175 |
| 5 | 7134 | 175 |
| 6 | 7913 | 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 d4 (-.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3)) |
(+.f64 (*.f64 d3 (-.f64 d2 d1)) (-.f64 (*.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 d2 (+.f64 d4 (-.f64 d3 d1)))) |
(*.f64 d4 (-.f64 d1 (-.f64 (+.f64 d3 d4) d2))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d2 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 d2 (-.f64 d1 d4)))) |
(-.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 d4) (-.f64 d3 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d3 d4) d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d3 (+.f64 d1 d4)))) |
(sort d2 d4)
Compiled 23 to 15 computations (34.8% saved)
| 1× | egg-herbie |
| 3840× | fma-def |
| 582× | sub-neg |
| 424× | distribute-lft-out-- |
| 388× | distribute-lft-out |
| 326× | associate-*r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 37 |
| 1 | 35 | 27 |
| 2 | 103 | 25 |
| 3 | 315 | 25 |
| 4 | 922 | 25 |
| 5 | 2439 | 25 |
| 6 | 3662 | 25 |
| 7 | 4259 | 25 |
| 8 | 4259 | 25 |
| 9 | 5498 | 25 |
| 10 | 5818 | 25 |
| 11 | 5818 | 25 |
| 1× | saturated |
| 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 d4 (-.f64 d2 (+.f64 d3 d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 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 |
|---|---|---|
| ▶ | 72.2% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ▶ | 72.3% | (*.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 | d4 | @ | -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 | 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 |
| 1578× | fma-def |
| 1244× | log-prod |
| 638× | pow-exp |
| 578× | fma-neg |
| 464× | expm1-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 239 | 25 |
| 2 | 3903 | 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))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(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 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(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)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 2)) |
(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 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(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 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.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 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d4 d1))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
| 1× | egg-herbie |
| 1382× | fma-def |
| 1240× | distribute-lft-in |
| 1172× | distribute-rgt-in |
| 858× | fma-neg |
| 544× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 198 | 3817 |
| 1 | 500 | 3587 |
| 2 | 1524 | 2977 |
| 3 | 7296 | 2977 |
| 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 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(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 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(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)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 2)) |
(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 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(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 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.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 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d4 d1))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
| Outputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 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 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 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 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 0 (*.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 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d1) (-.f64 d4 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (log.f64 (sqrt.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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (*.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)) (+.f64 (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (+.f64 d3 (-.f64 (-.f64 d4 d1) d2))))) (*.f64 (*.f64 d1 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)) (fma.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 d3 (-.f64 (-.f64 d4 d1) d2))) (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d2 d3) 2)))) |
(/.f64 (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1))))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (neg.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 d1) 2)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 d1) 2))) (*.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d1)) d3))) |
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (*.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d1)) d3))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) (/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) d1)) |
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 (-.f64 d4 d1) d2)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 (-.f64 d4 d1) d2)) (pow.f64 (-.f64 d2 d3) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 (/.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d1)) d3)) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (/.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d1)) d3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 (-.f64 d4 d1) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) (/.f64 (fma.f64 (-.f64 d4 d1) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3) (pow.f64 (-.f64 d2 d3) 2)) d1)) |
(*.f64 (/.f64 d1 (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 (-.f64 d4 d1) d2)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 (-.f64 d2 d3) 3)) (fma.f64 (-.f64 d4 d1) (+.f64 d3 (-.f64 (-.f64 d4 d1) d2)) (pow.f64 (-.f64 d2 d3) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) d1) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 d1 (/.f64 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)))) |
(*.f64 (/.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d1)) d3)) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2))) |
(*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 (-.f64 d4 d1) 2)) (/.f64 d1 (-.f64 (-.f64 d2 (-.f64 d4 d1)) 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(exp.f64 (*.f64 (log.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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1/3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(exp.f64 (*.f64 (log.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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) (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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.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 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d4 d1))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d4 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(-.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 d2 d3)) |
| ✓ | 97.4% | (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
| ✓ | 94.3% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
Compiled 42 to 10 computations (76.2% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d3 | @ | -inf | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 1.0ms | d1 | @ | inf | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 1.0ms | d1 | @ | 0 | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 1× | batch-egg-rewrite |
| 1478× | log-prod |
| 930× | fma-neg |
| 728× | pow-exp |
| 530× | expm1-udef |
| 530× | log1p-udef |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 53 |
| 1 | 282 | 51 |
| 2 | 4328 | 51 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
| Outputs |
|---|
(-.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 1 (*.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 (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 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.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 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 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(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 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(pow.f64 (/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) -1) |
(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)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 2)) |
(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 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 d1 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 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.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 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 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 (*.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))) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 (*.f64 d1 d1)) 1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (*.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 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (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)) 1)) |
(+.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 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d4)) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 1 (*.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 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.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 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d4 d1)))) |
(*.f64 (-.f64 d4 d1) d1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (neg.f64 (*.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) (fma.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d4) (neg.f64 (*.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)))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) -1) |
(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))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (neg.f64 (*.f64 d1 d1))) |
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (neg.f64 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.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 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 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)) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 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 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.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 d3 d3)) d1) (+.f64 d2 d3)) |
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
| 1× | egg-herbie |
| 1686× | fma-neg |
| 800× | fma-def |
| 612× | log-prod |
| 456× | associate-*r* |
| 452× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 502 | 9434 |
| 1 | 1319 | 7750 |
| 2 | 5047 | 7614 |
| 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 (*.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 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 (-.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 (*.f64 d1 d4) (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3)))) |
(-.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 1 (*.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 (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 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 1 (/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.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 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 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(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 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(pow.f64 (/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) -1) |
(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)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 2)) |
(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 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.f64 d1 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 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.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 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 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 (*.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))) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 (*.f64 d1 d1)) 1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (*.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 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (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)) 1)) |
(+.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 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d4)) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 1 (*.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 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.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 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d4 d1)))) |
(*.f64 (-.f64 d4 d1) d1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (neg.f64 (*.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) (fma.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d4) (neg.f64 (*.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)))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) -1) |
(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))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (neg.f64 (*.f64 d1 d1))) |
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (neg.f64 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.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 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 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)) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 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 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.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 d3 d3)) d1) (+.f64 d2 d3)) |
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(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)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
| 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 (*.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 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 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 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 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 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 d1 d4)) (pow.f64 d1 2)) |
(-.f64 (fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) (*.f64 d1 d1)) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.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 (+.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 d1 d2) |
(-.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 d1 d2) |
(-.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)) |
(fma.f64 d1 d2 (*.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 (neg.f64 d1) 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 (neg.f64 d1) 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 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 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 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.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 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.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 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.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 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.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 (+.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 (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 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.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 (-.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 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(*.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 d4 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 (+.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 (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 (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 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.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 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(/.f64 1 (/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.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 (-.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 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d1 (-.f64 d2 (+.f64 d3 d4))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.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 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (neg.f64 (+.f64 d1 (-.f64 d2 (+.f64 d3 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 d4 (-.f64 d2 d3))) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (+.f64 (pow.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (fma.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (fma.f64 d1 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) (fma.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3) (pow.f64 d1 4)))) |
(/.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 d1 (-.f64 d2 d3)) 2)) (*.f64 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 d1 (+.f64 (-.f64 (-.f64 d4 d1) 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 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (neg.f64 (pow.f64 d1 4))) (*.f64 d1 (+.f64 (+.f64 d4 (-.f64 d2 d3)) d1))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d4 (+.f64 (-.f64 d2 d3) d1))) (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (*.f64 d1 (+.f64 d4 (+.f64 (-.f64 d2 d3) d1)))) |
(/.f64 (fma.f64 (+.f64 d2 (-.f64 d4 d3)) (*.f64 (*.f64 d1 d1) (+.f64 d2 (-.f64 d4 d3))) (neg.f64 (pow.f64 d1 4))) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 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 (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))) |
(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 (/.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3))) -1) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 (-.f64 d4 d1)) (+.f64 (-.f64 (-.f64 d4 d1) d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) -1) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.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 d1 (-.f64 d2 (+.f64 d3 d4))))) |
(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))) |
(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))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.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))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.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))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.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))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (neg.f64 (*.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))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (pow.f64 (exp.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))) |
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (exp.f64 (neg.f64 (*.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))) |
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (/.f64 1 (pow.f64 (exp.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))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 1 (expm1.f64 (*.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))) |
(log.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (pow.f64 (exp.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))) |
(log.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (pow.f64 (exp.f64 d4) d1)) (+.f64 1 (expm1.f64 (*.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))) |
(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))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1) 1)) |
(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 (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))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1/3)) |
(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 (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))) |
(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 d4 (neg.f64 (-.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))) |
(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 d1 (+.f64 (-.f64 d2 d3) d4) (neg.f64 (*.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))) |
(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 d4 d1 (neg.f64 (-.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))) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.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))) |
(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 d4) (neg.f64 (-.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))) |
(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 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (neg.f64 (*.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))) |
(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 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.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))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.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))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.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))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (neg.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(fma.f64 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.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))) |
(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 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.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))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.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))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.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))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.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))) |
(fma.f64 (*.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))) (neg.f64 (*.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))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (neg.f64 (*.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))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.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))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.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))) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (neg.f64 (*.f64 d1 (-.f64 d1 (-.f64 d2 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(fma.f64 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.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) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 (*.f64 d1 d1)) 1)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (neg.f64 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (*.f64 d1 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (-.f64 (*.f64 d1 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 (pow.f64 d1 4))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 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 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.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 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 1 (*.f64 d1 (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d4 d1) (cbrt.f64 d1))) |
(*.f64 (-.f64 d4 d1) (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))))) |
(/.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)) (fma.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) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 d4 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(*.f64 (-.f64 d4 d1) d1) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d4)) d1) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) |
(*.f64 (+.f64 d1 (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d4)) d1)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (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 (*.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)) (fma.f64 d4 (pow.f64 d1 3) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3)))) |
(/.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)) (fma.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) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d4 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (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 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (fma.f64 d4 (pow.f64 d1 3) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (*.f64 d1 (neg.f64 (+.f64 d1 d4)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (neg.f64 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 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)) (fma.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (fma.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (neg.f64 (*.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) (fma.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 (neg.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 (*.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 (-.f64 d4 d1) (neg.f64 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 0) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(/.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)))) (fma.f64 d1 (-.f64 d4 d1) (*.f64 0 (*.f64 d1 d1)))) |
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (-.f64 d4 d1))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d4 (pow.f64 d1 3))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6))) -1) |
(/.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)) (fma.f64 d4 (pow.f64 d1 3) (+.f64 (pow.f64 d1 4) (pow.f64 (*.f64 d1 d4) 2)))) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d4 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (/.f64 (/.f64 1 d1) (+.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 d4))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (neg.f64 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d1 d1))) (pow.f64 (exp.f64 d4) d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (pow.f64 (exp.f64 d4) d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1) 1)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 3)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) 1/3)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 3) 1/3)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 d4 (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 d4 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d4 d1 (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d4 d1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d1 d4) 1 (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 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))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1)) |
(-.f64 (*.f64 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1))) (*.f64 d1 d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1)) |
(-.f64 (*.f64 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 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))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1)) |
(-.f64 (*.f64 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1))) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1))) (*.f64 d1 d1)) |
(-.f64 (*.f64 d4 (*.f64 (cbrt.f64 (*.f64 d1 d1)) (cbrt.f64 d1))) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) 1) |
(*.f64 d1 (-.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 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 d1 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(*.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 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(*.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 d1 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 3) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(*.f64 d1 (-.f64 d2 d3)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) 3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) 1/3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 3) 1/3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
Compiled 7601 to 1820 computations (76.1% saved)
7 alts after pruning (7 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 388 | 7 | 395 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 390 | 7 | 397 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 72.3% | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| ▶ | 22.5% | (*.f64 (neg.f64 d1) d3) |
| ▶ | 25.9% | (*.f64 d2 d1) |
| 62.9% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) | |
| 52.5% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) | |
| ▶ | 13.3% | (*.f64 d1 (neg.f64 d1)) |
| ▶ | 20.6% | (*.f64 d1 d4) |
Compiled 134 to 90 computations (32.8% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ✓ | 97.1% | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
Compiled 37 to 9 computations (75.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | d3 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d2 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 1× | batch-egg-rewrite |
| 1588× | fma-def |
| 1330× | log-prod |
| 660× | pow-exp |
| 510× | fma-neg |
| 488× | expm1-udef |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 46 |
| 1 | 252 | 44 |
| 2 | 3887 | 44 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (-.f64 d2 (+.f64 d1 d3)) d1 (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(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) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(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)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
| 1× | egg-herbie |
| 1666× | times-frac |
| 762× | unswap-sqr |
| 554× | associate-+r+ |
| 540× | cancel-sign-sub-inv |
| 490× | associate-+l+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 277 | 5942 |
| 1 | 701 | 5108 |
| 2 | 2348 | 5068 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(*.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 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.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 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 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 -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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (-.f64 d2 (+.f64 d1 d3)) d1 (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(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) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(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)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 (neg.f64 d3) d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) 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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.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 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.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)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.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)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.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)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.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)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 (*.f64 d1 d4)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 3) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3) 1/3) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) -1) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) -1) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d3 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4)))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 2)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (exp.f64 d4) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1) 1)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 3)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1/3)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 2)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (-.f64 d2 (+.f64 d1 d3)) d1 (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1 (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) 2)) (cbrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d1 d4)))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d2 d3)) d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d2))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.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 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 d1 (/.f64 (+.f64 (+.f64 d1 d3) d2) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d2))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.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 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d2 d3))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 d1 (/.f64 (+.f64 (+.f64 d1 d3) d2) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)))) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 1) 1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1/3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) 1/3)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
Compiled 9 to 5 computations (44.4% saved)
Compiled 9 to 5 computations (44.4% saved)
Compiled 11 to 6 computations (45.5% saved)
Compiled 12 to 6 computations (50% saved)
Compiled 2525 to 665 computations (73.7% saved)
7 alts after pruning (3 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 155 | 1 | 156 |
| Fresh | 0 | 2 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 3 | 4 |
| Total | 156 | 7 | 163 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 62.9% | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| ✓ | 22.5% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 25.9% | (*.f64 d2 d1) |
| ▶ | 62.9% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| ▶ | 52.5% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| ✓ | 13.3% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 20.6% | (*.f64 d1 d4) |
Compiled 65 to 44 computations (32.3% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
Compiled 22 to 7 computations (68.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| 0.0ms | d2 | @ | 0 | (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| 1× | batch-egg-rewrite |
| 968× | fma-def |
| 922× | log-prod |
| 866× | prod-exp |
| 762× | pow-prod-down |
| 474× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 181 | 19 |
| 2 | 2733 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d1) d1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))) (+.f64 d1 (+.f64 d2 d4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) d1) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) d1) (+.f64 d1 (+.f64 d2 d4))) |
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 2)) |
(exp.f64 (+.f64 (log.f64 d1) (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (+.f64 d2 (-.f64 d4 d1))))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1))) |
(exp.f64 (+.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) (*.f64 (log.f64 d1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1) (log.f64 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1) (*.f64 (log.f64 d1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d2 d1 (*.f64 (-.f64 d4 d1) d1)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (*.f64 (sqrt.f64 (+.f64 d2 d4)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (*.f64 (sqrt.f64 (+.f64 d2 d4)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (+.f64 d2 d4) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
| 1× | egg-herbie |
| 982× | associate-*r* |
| 876× | associate-*l* |
| 864× | log-prod |
| 706× | distribute-lft-in |
| 660× | distribute-rgt-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 149 | 2169 |
| 1 | 320 | 1825 |
| 2 | 799 | 1825 |
| 3 | 5201 | 1777 |
| 1× | node limit |
| Inputs |
|---|
(*.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 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 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 (-.f64 d2 d1) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d1) d1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))) (+.f64 d1 (+.f64 d2 d4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) d1) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) d1) (+.f64 d1 (+.f64 d2 d4))) |
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 2)) |
(exp.f64 (+.f64 (log.f64 d1) (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (+.f64 d2 (-.f64 d4 d1))))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1))) |
(exp.f64 (+.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) (*.f64 (log.f64 d1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1) (log.f64 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1) (*.f64 (log.f64 d1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d2 d1 (*.f64 (-.f64 d4 d1) d1)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (*.f64 (sqrt.f64 (+.f64 d2 d4)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (*.f64 (sqrt.f64 (+.f64 d2 d4)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (+.f64 d2 d4) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))) 3) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 1) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2)) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))) (+.f64 d1 (+.f64 d2 d4))) |
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) (/.f64 (+.f64 d1 (+.f64 d2 d4)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) (+.f64 d1 (+.f64 d2 d4)))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d4 d1)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) d1) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2)) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2))) (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 (+.f64 d2 d4)) (pow.f64 (+.f64 d2 d4) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) d1) (+.f64 d1 (+.f64 d2 d4))) |
(/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) (/.f64 (+.f64 d1 (+.f64 d2 d4)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d1 (+.f64 d2 d4))) (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d1 d1)) (+.f64 d1 (+.f64 d2 d4)))) |
(/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d4 d1)))) |
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 1) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 3) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2) 1/2) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3) 1/3) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 2) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (-.f64 d4 d1)))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1)))) 1) 1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 3)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 3)) 1/3)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) 2)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (+.f64 (log.f64 d1) (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (+.f64 d2 (-.f64 d4 d1))))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (+.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) (*.f64 (log.f64 d1) 1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1) (log.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 d2 (-.f64 d4 d1))) 1) (*.f64 (log.f64 d1) 1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 d2 d1 (*.f64 (-.f64 d4 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 d2 d4)) 2) (*.f64 (cbrt.f64 (+.f64 d2 d4)) d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (*.f64 (sqrt.f64 (+.f64 d2 d4)) d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (+.f64 d2 d4)) (*.f64 (sqrt.f64 (+.f64 d2 d4)) d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (+.f64 d2 d4) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d4) (neg.f64 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
Compiled 23 to 7 computations (69.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | d4 | @ | -inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 0.0ms | d2 | @ | 0 | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 1× | batch-egg-rewrite |
| 1010× | log-prod |
| 938× | fma-def |
| 824× | pow-prod-down |
| 518× | pow-exp |
| 494× | pow-prod-up |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 200 | 19 |
| 2 | 2950 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| Outputs |
|---|
(+.f64 0 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 (+.f64 d2 d4) d3) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 (+.f64 d2 d4) d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 (+.f64 d2 d4) d3) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 (+.f64 d2 d4) d3)) |
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3))) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d2 d1 (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1)) |
| 1× | egg-herbie |
| 1312× | log-prod |
| 868× | associate-*r* |
| 788× | prod-exp |
| 760× | associate-*l* |
| 700× | distribute-lft-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 106 | 1443 |
| 1 | 239 | 1407 |
| 2 | 655 | 1407 |
| 3 | 4522 | 1359 |
| 4 | 7146 | 1359 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 0 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 (+.f64 d2 d4) d3) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 (+.f64 d2 d4) d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 (+.f64 d2 d4) d3) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 (+.f64 d2 d4) d3)) |
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3))) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d2 d1 (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 0 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 d3) d2)))) 3) |
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))) 3) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 (+.f64 d2 d4) d3) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d3 (+.f64 d4 d2)) (pow.f64 (+.f64 d4 d2) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 (+.f64 d2 d4) d3)) |
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 (+.f64 d4 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d2))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))) |
(*.f64 d1 (*.f64 1 (+.f64 d4 (-.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 (+.f64 (+.f64 d2 d4) d3) (pow.f64 (+.f64 d2 d4) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d3 (+.f64 d4 d2)) (pow.f64 (+.f64 d4 d2) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d4 (+.f64 d3 d2)) (pow.f64 (+.f64 d4 d2) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 (+.f64 d2 d4) d3)) |
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 (+.f64 d4 d2)) d1)) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d4 d2))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)) (+.f64 d4 (+.f64 d3 d2)))) |
(*.f64 d1 (*.f64 1 (+.f64 d4 (-.f64 d2 d3)))) |
(pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2) 1/2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3) 1/3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) 1) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 1/3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d1 d2 (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d1 (+.f64 d2 d4) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d2 d1 (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (+.f64 d2 d4) d1 (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 d3) d1) |
| ✓ | 97.2% | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
Compiled 28 to 8 computations (71.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | inf | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| 0.0ms | d2 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| 1× | batch-egg-rewrite |
| 1162× | log-prod |
| 1090× | fma-def |
| 886× | pow-prod-down |
| 552× | pow-prod-up |
| 552× | pow-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 34 |
| 1 | 220 | 32 |
| 2 | 3171 | 32 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(*.f64 (-.f64 d2 d3) d1) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) (pow.f64 (exp.f64 d1) d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d2 d3) d1) 1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 0 (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.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 d3 d3)) d1) (+.f64 d2 d3)) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 d2 d3) d1))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d3) d1)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
| 1× | egg-herbie |
| 1456× | times-frac |
| 642× | unswap-sqr |
| 618× | associate-/l* |
| 490× | cancel-sign-sub-inv |
| 430× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 266 | 3926 |
| 1 | 661 | 3824 |
| 2 | 2148 | 3758 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) (pow.f64 (exp.f64 d1) d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d2 d3) d1) 1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 0 (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.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 d3 d3)) d1) (+.f64 d2 d3)) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 d2 d3) d1))) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 3) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d3) d1)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) 1/2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) -1) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 (-.f64 d3 d2))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(pow.f64 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) -1) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) (pow.f64 (exp.f64 d1) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 (-.f64 d2 d3) d1) 1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 d4 d1 (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 (-.f64 d3 d4))) |
(+.f64 0 (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1) |
(*.f64 d1 (-.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 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(*.f64 (/.f64 (-.f64 d2 d3) 1) d1) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(*.f64 (/.f64 (-.f64 d2 d3) 1) d1) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) 1/2) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) |
(*.f64 d1 (-.f64 d2 d3)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1))) 3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 d2 d3) d1))) 1/3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 3) 1/3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1))) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
Compiled 3634 to 1021 computations (71.9% saved)
17 alts after pruning (13 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 265 | 13 | 278 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 4 | 6 |
| Total | 268 | 17 | 285 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 62.0% | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
| 61.9% | (fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) | |
| ▶ | 61.7% | (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
| 52.3% | (/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d4 d1)))) | |
| 22.9% | (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1) (*.f64 d1 d4)) | |
| ▶ | 30.5% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 d4)) |
| 43.2% | (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) | |
| ▶ | 39.9% | (*.f64 (-.f64 d4 d3) d1) |
| 44.7% | (*.f64 (-.f64 d2 d3) d1) | |
| 35.1% | (*.f64 (-.f64 d2 d1) d1) | |
| ✓ | 22.5% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 25.9% | (*.f64 d2 d1) |
| ▶ | 43.2% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 13.3% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 20.6% | (*.f64 d1 d4) |
| 15.2% | (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2)) | |
| 31.6% | (expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
Compiled 402 to 260 computations (35.3% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) |
| ✓ | 99.2% | (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
| ✓ | 99.1% | (cbrt.f64 (-.f64 d2 d3)) |
| ✓ | 98.1% | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
Compiled 47 to 14 computations (70.2% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | d3 | @ | 0 | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
| 5.0ms | d1 | @ | 0 | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
| 4.0ms | d2 | @ | 0 | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
| 1.0ms | d4 | @ | 0 | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
| 1.0ms | d2 | @ | -inf | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
| 1× | batch-egg-rewrite |
| 1422× | log-prod |
| 1130× | prod-diff |
| 692× | pow-exp |
| 554× | fma-def |
| 544× | expm1-udef |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 92 |
| 1 | 307 | 70 |
| 2 | 3765 | 66 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(cbrt.f64 (-.f64 d2 d3)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(+.f64 0 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) 1) (*.f64 d1 d4)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 1) |
(*.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 1) |
(*.f64 1 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2) (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4))) |
(pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (exp.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 d2 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(exp.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 2)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(+.f64 0 (cbrt.f64 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 d2 d3)))) 1) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) 1) |
(*.f64 1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (pow.f64 (-.f64 d2 d3) 1/6)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 d2 d3))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 d2 d3))) 1/3))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (+.f64 d2 d3))) |
(pow.f64 (-.f64 d2 d3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 1) |
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) 1/2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (-.f64 d2 d3) 1/6) 2) |
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(fabs.f64 (cbrt.f64 (-.f64 d2 d3))) |
(log.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 d2 d3))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1/2)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1) 1/2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 d2 d3) 1/6)) 2)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(+.f64 0 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) 1) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) 1) |
(*.f64 1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 1/6)) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)))) |
(cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(exp.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1)) |
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 2/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1) 2/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 2)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 (-.f64 d2 d3)))) 3)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 d2 d3))) 1/3)) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(+.f64 0 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 1) |
(pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 3)) |
(cbrt.f64 (*.f64 (-.f64 d2 d3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (-.f64 d2 d3))) |
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(exp.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
| 1× | egg-herbie |
| 1268× | associate-*r* |
| 1072× | associate-*l* |
| 812× | fma-def |
| 662× | *-commutative |
| 542× | sqr-pow |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 552 | 8522 |
| 1 | 1535 | 8006 |
| 2 | 5947 | 7996 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (+.f64 (*.f64 d1 d4) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) d2))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 d1 (cbrt.f64 -1)))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))))) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) d2)))) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (+.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) d1) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3)))))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d3) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d3))))))))))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 d1 (cbrt.f64 -1)))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))))) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) d2))))) |
(*.f64 d1 d4) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1))) d3) (+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 (pow.f64 d3 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 1) 1/3) (*.f64 d1 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1))))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1))) d3) (+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4)))) |
(+.f64 (*.f64 (pow.f64 d3 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 1) 1/3) (*.f64 d1 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1))))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1))) d3) (+.f64 (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 1) 1/3) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d2) 1/3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d2)))) d1)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))))))) (*.f64 2/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) d1))))))) (+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4))))) |
(*.f64 d1 d4) |
(*.f64 d1 d4) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))))) |
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3))))))) |
(pow.f64 d2 1/3) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) d3)) (pow.f64 d2 1/3)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) d3)) (+.f64 (pow.f64 d2 1/3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (pow.f64 d3 2))))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) d3)) (+.f64 (pow.f64 d2 1/3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (pow.f64 d3 2)))))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 2/3 (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) d3) 1/9) (pow.f64 (cbrt.f64 -1) 1/3))))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (pow.f64 d2 2)) (*.f64 2/3 (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) d3) 1/9) (pow.f64 (cbrt.f64 -1) 1/3)))))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) (+.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d3) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (pow.f64 d2 2)) (*.f64 2/3 (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) d3) 1/9) (pow.f64 (cbrt.f64 -1) 1/3))))))) |
(pow.f64 (pow.f64 d2 2) 1/3) |
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 d2 1) 1/9) d3)) (pow.f64 (pow.f64 d2 2) 1/3)) |
(+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))) (pow.f64 d3 2)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 d2 1) 1/9) d3)) (pow.f64 (pow.f64 d2 2) 1/3))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d2) 1/3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d2)))) (pow.f64 d3 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))) (pow.f64 d3 2)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 d2 1) 1/9) d3)) (pow.f64 (pow.f64 d2 2) 1/3)))) |
(*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) (*.f64 1/3 (*.f64 (*.f64 d2 d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 1/3 (*.f64 (*.f64 d2 d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))) |
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 d2 3) (*.f64 d1 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 1/3 (*.f64 (*.f64 d2 d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))))) |
(*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 d3))) (*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1)) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (*.f64 d1 (pow.f64 d3 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 d3))) (*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (*.f64 d1 (pow.f64 d3 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (*.f64 d1 (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 d3))) (*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1)))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(+.f64 0 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) 1) (*.f64 d1 d4)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 1) |
(*.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 1) |
(*.f64 1 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2) (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4))) |
(pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (exp.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 d2 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(exp.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 2)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(+.f64 0 (cbrt.f64 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 d2 d3)))) 1) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) 1) |
(*.f64 1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (pow.f64 (-.f64 d2 d3) 1/6)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 d2 d3))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 d2 d3))) 1/3))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (+.f64 d2 d3))) |
(pow.f64 (-.f64 d2 d3) 1/3) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 1) |
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) 1/2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (-.f64 d2 d3) 1/6) 2) |
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(fabs.f64 (cbrt.f64 (-.f64 d2 d3))) |
(log.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 d2 d3))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1/2)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1) 1/2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 d2 d3) 1/6)) 2)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(+.f64 0 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) 1) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) 1) |
(*.f64 1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 1/6)) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)))) |
(cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(exp.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1)) |
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 2/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1) 2/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 2)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 (-.f64 d2 d3)))) 3)) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 d2 d3))) 1/3)) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(+.f64 0 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 1) |
(pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 3)) |
(cbrt.f64 (*.f64 (-.f64 d2 d3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (-.f64 d2 d3))) |
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(exp.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (+.f64 (*.f64 d1 d4) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) d2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (fma.f64 d1 d4 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)) d1) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) d2))) |
(-.f64 (fma.f64 (*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)))) d2 (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 (*.f64 d1 (*.f64 (cbrt.f64 (*.f64 -1 (cbrt.f64 -1))) (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)))) d2 (*.f64 d1 d4)) (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 d1 (cbrt.f64 -1)))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))))) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) d2)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (fma.f64 d1 d4 (fma.f64 (*.f64 d2 d2) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) d1) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 (cbrt.f64 d3) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 d1 (cbrt.f64 -1))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) d1) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) -1/9))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)) d1) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) d2)))) |
(-.f64 (fma.f64 d1 d4 (fma.f64 (*.f64 d2 d2) (fma.f64 2/9 (*.f64 d1 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)))) (fma.f64 (cbrt.f64 d3) (*.f64 d1 (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) -1/9)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) (*.f64 (*.f64 d1 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) -1/9)))) (*.f64 (*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)))) d2))) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d1 d4 (fma.f64 (*.f64 d2 d2) (fma.f64 2/9 (*.f64 d1 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)))) (fma.f64 (cbrt.f64 d3) (*.f64 d1 (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (cbrt.f64 -1)))) -1/9)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) (*.f64 (*.f64 d1 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) -1/9)))) (*.f64 (*.f64 d1 (*.f64 (cbrt.f64 (*.f64 -1 (cbrt.f64 -1))) (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)))) d2))) (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 (pow.f64 1 1/3) (*.f64 d1 d3))) (+.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) d1) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3)))))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d3) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d3))))))))))) (+.f64 (*.f64 d1 d4) (+.f64 (*.f64 (pow.f64 d2 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3)))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (*.f64 d1 (cbrt.f64 -1)))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) d3) 1/9) (*.f64 d1 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))))) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3)))) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (*.f64 d1 (pow.f64 (pow.f64 (cbrt.f64 -1) 4) 1/3))))) d2))))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (fma.f64 (pow.f64 d2 3) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 d1 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (+.f64 (+.f64 (*.f64 -1/3 (*.f64 d1 (fma.f64 1/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))) (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))))))) (*.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (/.f64 d1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 d3) (*.f64 (*.f64 d1 (cbrt.f64 -1)) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 d3)) (/.f64 (fma.f64 1/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))) (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))))) (cbrt.f64 -1))) (*.f64 (/.f64 1 d3) 2/27)))))) (fma.f64 d1 d4 (fma.f64 (*.f64 d2 d2) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) d1) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (fma.f64 (cbrt.f64 d3) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 d1 (cbrt.f64 -1))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) d1) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) -1/9))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)) d1) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) 1) d2))))) |
(-.f64 (fma.f64 (pow.f64 d2 3) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) -1/9)) (*.f64 (*.f64 d1 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)))) (fma.f64 -1/3 (*.f64 d1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27)) (fma.f64 (cbrt.f64 d3) (*.f64 (*.f64 d1 (cbrt.f64 -1)) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d3))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (/.f64 2/27 d3))) (*.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (/.f64 d1 (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 d1 d4 (fma.f64 (*.f64 d2 d2) (fma.f64 2/9 (*.f64 d1 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)))) (fma.f64 (cbrt.f64 d3) (*.f64 d1 (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) -1/9)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) (*.f64 (*.f64 d1 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) -1/9)))) (*.f64 (*.f64 d1 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)))) d2)))) (*.f64 d1 d3)) |
(-.f64 (fma.f64 (pow.f64 d2 3) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (cbrt.f64 -1)))) -1/9)) (*.f64 (*.f64 d1 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)))) (fma.f64 -1/3 (*.f64 d1 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27)) (fma.f64 (cbrt.f64 d3) (*.f64 (*.f64 d1 (cbrt.f64 -1)) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d3))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (/.f64 2/27 d3))) (*.f64 -2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (/.f64 d1 (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 d1 d4 (fma.f64 (*.f64 d2 d2) (fma.f64 2/9 (*.f64 d1 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)))) (fma.f64 (cbrt.f64 d3) (*.f64 d1 (*.f64 (cbrt.f64 -1) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (cbrt.f64 -1)))) -1/9)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 d3) 1/18) (pow.f64 (/.f64 1 d3) 1/18)) (*.f64 (*.f64 d1 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) -1/9)))) (*.f64 (*.f64 d1 (*.f64 (cbrt.f64 (*.f64 -1 (cbrt.f64 -1))) (*.f64 (pow.f64 (pow.f64 d3 4) 1/18) (pow.f64 (pow.f64 d3 4) 1/18)))) d2)))) (*.f64 d1 d3)) |
(*.f64 d1 d4) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1))) d3) (+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 (*.f64 d1 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (pow.f64 (pow.f64 d2 4) 1/18))) -1) d3 (fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4))) |
(fma.f64 d3 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) d1))) (fma.f64 d1 d4 (*.f64 d1 d2))) |
(fma.f64 d3 (neg.f64 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) d1))) (fma.f64 d1 d4 (*.f64 d1 d2))) |
(+.f64 (*.f64 (pow.f64 d3 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 1) 1/3) (*.f64 d1 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1))))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1))) d3) (+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d3 d3) (fma.f64 2/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (fma.f64 (cbrt.f64 d2) (*.f64 d1 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18)) -1/9)) (*.f64 -1/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18)))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (pow.f64 (pow.f64 d2 4) 1/18))) -1) d3 (fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d3 d3) (fma.f64 2/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (fma.f64 -1/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (*.f64 (*.f64 (*.f64 d1 (cbrt.f64 d2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) -1/9))) (fma.f64 d3 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) d1))) (fma.f64 d1 d4 (*.f64 d1 d2)))) |
(fma.f64 (*.f64 d3 d3) (fma.f64 2/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (fma.f64 -1/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (*.f64 (*.f64 (*.f64 d1 (cbrt.f64 d2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) -1/9))) (fma.f64 d3 (neg.f64 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) d1))) (fma.f64 d1 d4 (*.f64 d1 d2)))) |
(+.f64 (*.f64 (pow.f64 d3 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1)) (+.f64 (*.f64 (pow.f64 (*.f64 d2 1) 1/3) (*.f64 d1 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 d2) 1/9) d1))))) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1)) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 (pow.f64 d2 4) 1) 1/9) d1))) d3) (+.f64 (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)))))) (+.f64 (*.f64 (pow.f64 (*.f64 d2 1) 1/3) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d2) 1/3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d2)))) d1)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))))))) (*.f64 2/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (*.f64 (pow.f64 (pow.f64 1 4) 1/9) d1))))))) (+.f64 (*.f64 (*.f64 d2 d1) (pow.f64 1 1/3)) (*.f64 d1 d4))))) |
(fma.f64 (*.f64 d3 d3) (fma.f64 2/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (fma.f64 (cbrt.f64 d2) (*.f64 d1 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18)) -1/9)) (*.f64 -1/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18)))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (pow.f64 (pow.f64 d2 4) 1/18))) -1) d3 (fma.f64 (pow.f64 d3 3) (fma.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18)) d1) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18)) -1/9)) (fma.f64 (cbrt.f64 d2) (*.f64 d1 (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 d2)) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 2/9 (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))))) (*.f64 2/27 (/.f64 1 d2)))) (+.f64 (*.f64 -1/3 (*.f64 d1 (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 2/9 (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 d2 d2)))))))) (*.f64 2/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 1 d1)))))) (fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4))))) |
(fma.f64 (*.f64 d3 d3) (fma.f64 2/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (fma.f64 -1/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (*.f64 (*.f64 (*.f64 d1 (cbrt.f64 d2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) -1/9))) (fma.f64 d3 (*.f64 -1 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) d1))) (fma.f64 (pow.f64 d3 3) (fma.f64 -1/3 (*.f64 (*.f64 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) -1/9) (fma.f64 (cbrt.f64 d2) (*.f64 d1 (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d2))) (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))) (/.f64 2/27 d2))) (fma.f64 -1/3 (*.f64 d1 (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2)))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 d1 2/27))))) (fma.f64 d1 d4 (*.f64 d1 d2))))) |
(fma.f64 (*.f64 d3 d3) (fma.f64 2/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (fma.f64 -1/9 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 d2) 1/18) (pow.f64 (/.f64 1 d2) 1/18))) (*.f64 (*.f64 (*.f64 d1 (cbrt.f64 d2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) -1/9))) (fma.f64 d3 (neg.f64 (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) (*.f64 (pow.f64 (pow.f64 d2 4) 1/18) d1))) (fma.f64 (pow.f64 d3 3) (fma.f64 -1/3 (*.f64 (*.f64 (*.f64 d1 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) -1/9) (fma.f64 (cbrt.f64 d2) (*.f64 d1 (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d2))) (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))) (/.f64 2/27 d2))) (fma.f64 -1/3 (*.f64 d1 (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2)))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 d1 2/27))))) (fma.f64 d1 d4 (*.f64 d1 d2))))) |
(*.f64 d1 d4) |
(*.f64 d1 d4) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d4 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 (*.f64 (-.f64 d2 d3) (pow.f64 1 1/3)))) d1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) |
(*.f64 (cbrt.f64 -1) (cbrt.f64 d3)) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) (*.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))) |
(fma.f64 (cbrt.f64 d3) (cbrt.f64 -1) (*.f64 1/3 (*.f64 (*.f64 d2 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) |
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 d2 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)))) (*.f64 (cbrt.f64 -1) (cbrt.f64 d3))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))))) |
(fma.f64 (cbrt.f64 d3) (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (*.f64 d2 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -1/9 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))))))) |
(fma.f64 (cbrt.f64 -1) (cbrt.f64 d3) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 d2 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (*.f64 d2 d2)))))) |
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3)))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) (+.f64 (*.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3))))))) |
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (/.f64 (*.f64 (pow.f64 d2 3) (fma.f64 1/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))) (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3))))))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 (cbrt.f64 d3) (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (*.f64 d2 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -1/9 (*.f64 (*.f64 (*.f64 d2 d2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))))))) |
(fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 d2 3) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27)) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (/.f64 1 (*.f64 d3 d3))))) (fma.f64 (cbrt.f64 -1) (cbrt.f64 d3) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 d2 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (*.f64 d2 d2))))))) |
(pow.f64 d2 1/3) |
(cbrt.f64 d2) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) d3)) (pow.f64 d2 1/3)) |
(fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (cbrt.f64 d2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) d3)) (+.f64 (pow.f64 d2 1/3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (pow.f64 d3 2))))) |
(+.f64 (fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (cbrt.f64 d2)) (*.f64 -1/9 (*.f64 (*.f64 d3 d3) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18))))) |
(fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (fma.f64 -1/9 (*.f64 (*.f64 d3 d3) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18))) (cbrt.f64 d2))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) d3)) (+.f64 (pow.f64 d2 1/3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (pow.f64 d3 2)))))) |
(+.f64 (fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (cbrt.f64 d2)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 (pow.f64 d3 3) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 2/9 (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 d2 d2)))))))) (*.f64 -1/9 (*.f64 (*.f64 d3 d3) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18)))))) |
(+.f64 (fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (cbrt.f64 d2)) (fma.f64 -1/9 (*.f64 (*.f64 d3 d3) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18))) (*.f64 (*.f64 (pow.f64 d3 3) (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2)))))) (*.f64 -1/3 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))))) |
(*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) |
(*.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 2/3 (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) d3) 1/9) (pow.f64 (cbrt.f64 -1) 1/3))))) |
(fma.f64 (cbrt.f64 (*.f64 d3 d3)) (pow.f64 (cbrt.f64 -1) 2) (*.f64 2/3 (*.f64 (*.f64 d2 (*.f64 (pow.f64 d3 1/18) (pow.f64 d3 1/18))) (cbrt.f64 (cbrt.f64 -1))))) |
(fma.f64 2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (*.f64 d2 (pow.f64 d3 1/18)) (pow.f64 d3 1/18))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3)))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (pow.f64 d2 2)) (*.f64 2/3 (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) d3) 1/9) (pow.f64 (cbrt.f64 -1) 1/3)))))) |
(fma.f64 (cbrt.f64 (*.f64 d3 d3)) (pow.f64 (cbrt.f64 -1) 2) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 d2 d2) (*.f64 2/3 (*.f64 (*.f64 d2 (*.f64 (pow.f64 d3 1/18) (pow.f64 d3 1/18))) (cbrt.f64 (cbrt.f64 -1)))))) |
(fma.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3)) (fma.f64 2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (*.f64 d2 (pow.f64 d3 1/18)) (pow.f64 d3 1/18))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (*.f64 d2 d2) -1/9)))) |
(fma.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3)) (fma.f64 2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (*.f64 d2 (pow.f64 d3 1/18)) (pow.f64 d3 1/18))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (cbrt.f64 -1)))) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (*.f64 d2 d2) -1/9)))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 d3 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2)) (+.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d3) 1/3) (/.f64 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))))) (cbrt.f64 -1)))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 4)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3)))) (pow.f64 d2 2)) (*.f64 2/3 (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 1 4) d3) 1/9) (pow.f64 (cbrt.f64 -1) 1/3))))))) |
(fma.f64 (cbrt.f64 (*.f64 d3 d3)) (pow.f64 (cbrt.f64 -1) 2) (fma.f64 (pow.f64 d2 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 d3)) (/.f64 (fma.f64 1/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))) (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))))) (cbrt.f64 -1))) (*.f64 (/.f64 1 d3) 2/27)) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4)))) -1/9) (*.f64 d2 d2) (*.f64 2/3 (*.f64 (*.f64 d2 (*.f64 (pow.f64 d3 1/18) (pow.f64 d3 1/18))) (cbrt.f64 (cbrt.f64 -1))))))) |
(fma.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3)) (fma.f64 (pow.f64 d2 3) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d3))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (/.f64 2/27 d3)) (fma.f64 2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (*.f64 d2 (pow.f64 d3 1/18)) (pow.f64 d3 1/18))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 4))) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (*.f64 d2 d2) -1/9))))) |
(fma.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3)) (fma.f64 (pow.f64 d2 3) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d3))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27) (cbrt.f64 -1)) (/.f64 2/27 d3)) (fma.f64 2/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 (*.f64 d2 (pow.f64 d3 1/18)) (pow.f64 d3 1/18))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (cbrt.f64 -1)))) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 d3 4)) 1/18)) (*.f64 (*.f64 d2 d2) -1/9))))) |
(pow.f64 (pow.f64 d2 2) 1/3) |
(cbrt.f64 (*.f64 d2 d2)) |
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 d2 1) 1/9) d3)) (pow.f64 (pow.f64 d2 2) 1/3)) |
(fma.f64 -2/3 (*.f64 d3 (*.f64 (pow.f64 d2 1/18) (pow.f64 d2 1/18))) (cbrt.f64 (*.f64 d2 d2))) |
(fma.f64 -2/3 (*.f64 (pow.f64 d2 1/18) (*.f64 (pow.f64 d2 1/18) d3)) (cbrt.f64 (*.f64 d2 d2))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))) (pow.f64 d3 2)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 d2 1) 1/9) d3)) (pow.f64 (pow.f64 d2 2) 1/3))) |
(fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18)) -1/9) (*.f64 d3 d3) (fma.f64 -2/3 (*.f64 d3 (*.f64 (pow.f64 d2 1/18) (pow.f64 d2 1/18))) (cbrt.f64 (*.f64 d2 d2)))) |
(fma.f64 (*.f64 d3 d3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) (fma.f64 -2/3 (*.f64 (pow.f64 d2 1/18) (*.f64 (pow.f64 d2 1/18) d3)) (cbrt.f64 (*.f64 d2 d2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 d2) 1/3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 1 d2)))) (pow.f64 d3 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/9))) (pow.f64 d3 2)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 d2 1) 1/9) d3)) (pow.f64 (pow.f64 d2 2) 1/3)))) |
(fma.f64 (fma.f64 -2/3 (*.f64 (cbrt.f64 (/.f64 1 d2)) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 2/9 (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))))) (*.f64 2/27 (/.f64 1 d2))) (pow.f64 d3 3) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18)) -1/9) (*.f64 d3 d3) (fma.f64 -2/3 (*.f64 d3 (*.f64 (pow.f64 d2 1/18) (pow.f64 d2 1/18))) (cbrt.f64 (*.f64 d2 d2))))) |
(fma.f64 (pow.f64 d3 3) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 d2))) (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))) (/.f64 2/27 d2)) (fma.f64 (*.f64 d3 d3) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 4)) 1/18))) (fma.f64 -2/3 (*.f64 (pow.f64 d2 1/18) (*.f64 (pow.f64 d2 1/18) d3)) (cbrt.f64 (*.f64 d2 d2))))) |
(*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) |
(*.f64 (*.f64 (cbrt.f64 d3) d1) (cbrt.f64 -1)) |
(*.f64 d1 (*.f64 (cbrt.f64 -1) (cbrt.f64 d3))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) (*.f64 1/3 (*.f64 (*.f64 d2 d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))) |
(fma.f64 (cbrt.f64 d3) (*.f64 d1 (cbrt.f64 -1)) (*.f64 1/3 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) |
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)) (*.f64 d1 d2))) (*.f64 d1 (*.f64 (cbrt.f64 -1) (cbrt.f64 d3)))) |
(+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 1/3 (*.f64 (*.f64 d2 d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))))) |
(fma.f64 (cbrt.f64 d3) (*.f64 d1 (cbrt.f64 -1)) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))))) |
(fma.f64 (cbrt.f64 d3) (*.f64 d1 (cbrt.f64 -1)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)) (*.f64 d1 d2))) (*.f64 -1/9 (*.f64 d1 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (*.f64 d2 d2))))))) |
(+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 d2 3) (*.f64 d1 (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))))))) (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 (/.f64 1 (pow.f64 d3 2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (*.f64 d1 (cbrt.f64 -1))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 d2 2) d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 7)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)) 1/3)))) (*.f64 1/3 (*.f64 (*.f64 d2 d1) (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 d3 2)) 1/9) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3))))))) |
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 (pow.f64 d2 3) d1) (fma.f64 1/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3)))) (*.f64 -2/9 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 d3 d3))))))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 (cbrt.f64 d3) (*.f64 d1 (cbrt.f64 -1)) (fma.f64 -1/9 (*.f64 (*.f64 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7)))) (*.f64 1/3 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))) |
(fma.f64 -1/3 (/.f64 (*.f64 d1 (*.f64 (pow.f64 d2 3) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 d3 d3))) (pow.f64 (cbrt.f64 -1) 2)) -5/27))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (/.f64 1 (*.f64 d3 d3))))) (fma.f64 (cbrt.f64 d3) (*.f64 d1 (cbrt.f64 -1)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18) (pow.f64 (/.f64 1 (*.f64 d3 d3)) 1/18)) (*.f64 d1 d2))) (*.f64 -1/9 (*.f64 d1 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d3 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 7))) (*.f64 d2 d2)))))))) |
(*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 d2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 d3))) (*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1)) |
(fma.f64 -1/3 (*.f64 (*.f64 d1 d3) (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (*.f64 d1 (cbrt.f64 d2))) |
(fma.f64 d1 (cbrt.f64 d2) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18)) (*.f64 (*.f64 d1 d3) -1/3))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (*.f64 d1 (pow.f64 d3 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 d3))) (*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18)) (*.f64 d1 (*.f64 d3 d3))) (fma.f64 -1/3 (*.f64 (*.f64 d1 d3) (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (*.f64 d1 (cbrt.f64 d2)))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18)) (*.f64 d1 (*.f64 d3 d3))) (fma.f64 d1 (cbrt.f64 d2) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18)) (*.f64 (*.f64 d1 d3) -1/3)))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/9) (*.f64 d1 (pow.f64 d3 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (*.f64 d1 (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 -1/27 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 2)) 1/9) (*.f64 d1 d3))) (*.f64 (pow.f64 (*.f64 d2 1) 1/3) d1)))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18)) (*.f64 d1 (*.f64 d3 d3))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 d1 (*.f64 (pow.f64 d3 3) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 2/9 (*.f64 1 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))))))))) (fma.f64 -1/3 (*.f64 (*.f64 d1 d3) (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18))) (*.f64 d1 (cbrt.f64 d2))))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 d2 7)) 1/18)) (*.f64 d1 (*.f64 d3 d3))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 d1 (pow.f64 d3 3))) (fma.f64 2/9 (cbrt.f64 (/.f64 1 (*.f64 d2 d2))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 d2 d2)))))) (fma.f64 d1 (cbrt.f64 d2) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18) (pow.f64 (/.f64 1 (*.f64 d2 d2)) 1/18)) (*.f64 (*.f64 d1 d3) -1/3))))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) 1) 1/3) d1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 0 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) 1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d4 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 1) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 1) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 1 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2) (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d1 d1)) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) d1) (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (-.f64 d2 d3) d4))) |
(pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 1) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 3) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(pow.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 3) 1/3) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 2) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d4) (exp.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (-.f64 d2 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) 3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1))) 1) 1)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 1/3)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) 2)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 0 (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (-.f64 d2 d3)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 d2 d3)))) 1) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) 1) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 1 (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (pow.f64 (-.f64 d2 d3) 1/6)) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)))) |
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (-.f64 d2 d3)) |
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 d2 d3))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 d2 d3))) 1/3))) |
(cbrt.f64 (-.f64 d2 d3)) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (cbrt.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (+.f64 d2 d3))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (cbrt.f64 (+.f64 d3 d2))) |
(pow.f64 (-.f64 d2 d3) 1/3) |
(cbrt.f64 (-.f64 d2 d3)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 1) |
(cbrt.f64 (-.f64 d2 d3)) |
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) 1/2) |
(cbrt.f64 (-.f64 d2 d3)) |
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 3) |
(cbrt.f64 (-.f64 d2 d3)) |
(pow.f64 (pow.f64 (-.f64 d2 d3) 1/6) 2) |
(cbrt.f64 (-.f64 d2 d3)) |
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(cbrt.f64 (-.f64 d2 d3)) |
(fabs.f64 (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (-.f64 d2 d3)) |
(log.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(cbrt.f64 (-.f64 d2 d3)) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 d2 d3))))) |
(cbrt.f64 (-.f64 d2 d3)) |
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1) 1/3)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3) 1)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 1)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1/2)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1) 1/2)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) 3)) |
(cbrt.f64 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 d2 d3) 1/6)) 2)) |
(cbrt.f64 (-.f64 d2 d3)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(cbrt.f64 (-.f64 d2 d3)) |
(+.f64 0 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) 1) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (cbrt.f64 (-.f64 d2 d3)) (cbrt.f64 (-.f64 d2 d3))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) 1) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 1 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) (cbrt.f64 (-.f64 d2 d3)))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4))) |
(*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (*.f64 (pow.f64 (-.f64 d2 d3) 1/6) (cbrt.f64 (-.f64 d2 d3)))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (sqrt.f64 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 1/6)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 d2 d3))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 d2 d3)))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 4)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2)))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3)))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 2/3)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1) 2/3)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 1/3) 2)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 2)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 (*.f64 2/3 (log.f64 (-.f64 d2 d3))) 1) 1)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 2/3 (log.f64 (-.f64 d2 d3)))) 3)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (-.f64 d2 d3))) 1/3)) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) |
(pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) |
(+.f64 0 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 1) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 3) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 3) 1/3) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 2) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(sqrt.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 2)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(log.f64 (pow.f64 (exp.f64 d1) (cbrt.f64 (-.f64 d2 d3)))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) 3)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (*.f64 (-.f64 d2 d3) (pow.f64 d1 3))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (-.f64 d2 d3))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(expm1.f64 (log1p.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(exp.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 1)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1)) 1) 1)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 3)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 1/3)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) 2)) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
(log1p.f64 (expm1.f64 (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1))) |
(*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (+.f64 d4 d2)) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 d4 d2)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 d4 d2)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 d4 d2)) |
| 0.0ms | d2 | @ | -inf | (*.f64 d1 (+.f64 d4 d2)) |
| 0.0ms | d4 | @ | inf | (*.f64 d1 (+.f64 d4 d2)) |
| 1× | batch-egg-rewrite |
| 1754× | pow1 |
| 1626× | add-exp-log |
| 1626× | log1p-expm1-u |
| 1626× | expm1-log1p-u |
| 1596× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 154 | 13 |
| 2 | 2221 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d4 d2)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 d2) 1)) |
(-.f64 (+.f64 1 (*.f64 d1 (+.f64 d4 d2))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 d1 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2)))) (-.f64 d4 d2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2))) d1) (-.f64 d4 d2)) |
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 d2)) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
| 1× | egg-herbie |
| 1056× | associate-/r* |
| 716× | fma-def |
| 636× | associate-*r/ |
| 510× | associate-+r+ |
| 442× | div-sub |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 84 | 894 |
| 1 | 243 | 888 |
| 2 | 948 | 886 |
| 3 | 3873 | 876 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 d2) 1)) |
(-.f64 (+.f64 1 (*.f64 d1 (+.f64 d4 d2))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 d1 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2)))) (-.f64 d4 d2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2))) d1) (-.f64 d4 d2)) |
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 d2)) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
| Outputs |
|---|
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 (*.f64 d1 d4) 1) (*.f64 (*.f64 d1 d2) 1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(-.f64 (+.f64 1 (*.f64 d1 (+.f64 d4 d2))) 1) |
(*.f64 d1 (+.f64 d2 d4)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d4) (*.f64 d1 d2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 d4) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 (*.f64 d4 d4) d1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (pow.f64 d1 3)) (*.f64 d1 (+.f64 (*.f64 (*.f64 d1 d2) (-.f64 d2 d4)) (*.f64 d1 (*.f64 d4 d4))))) |
(*.f64 (/.f64 (pow.f64 d1 3) (*.f64 d1 (*.f64 d1 (fma.f64 d2 (-.f64 d2 d4) (*.f64 d4 d4))))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d4) (*.f64 d1 d4)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(*.f64 d1 (+.f64 d2 d4)) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (fma.f64 d2 (-.f64 d2 d4) (*.f64 d4 d4)))) |
(/.f64 (*.f64 d1 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2)))) (-.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) |
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (fma.f64 d2 (-.f64 d2 d4) (*.f64 d4 d4)))) |
(/.f64 (*.f64 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2))) d1) (-.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(pow.f64 (*.f64 d1 (+.f64 d4 d2)) 1) |
(*.f64 d1 (+.f64 d2 d4)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) 3) |
(*.f64 d1 (+.f64 d2 d4)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3) 1/3) |
(*.f64 d1 (+.f64 d2 d4)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d4 d2))) 2) |
(*.f64 d1 (+.f64 d2 d4)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d4 d2)) d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 d2)) 3)) |
(*.f64 d1 (+.f64 d2 d4)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d4 d2) 3))) |
(*.f64 d1 (+.f64 d2 d4)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d1 3))) |
(*.f64 d1 (+.f64 d2 d4)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(*.f64 d1 (+.f64 d2 d4)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(*.f64 d1 (+.f64 d2 d4)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(*.f64 d1 (+.f64 d2 d4)) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d4 d3) d1) |
Compiled 15 to 6 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | d1 | @ | -inf | (*.f64 (-.f64 d4 d3) d1) |
| 0.0ms | d1 | @ | 0 | (*.f64 (-.f64 d4 d3) d1) |
| 0.0ms | d1 | @ | inf | (*.f64 (-.f64 d4 d3) d1) |
| 0.0ms | d4 | @ | -inf | (*.f64 (-.f64 d4 d3) d1) |
| 0.0ms | d4 | @ | 0 | (*.f64 (-.f64 d4 d3) d1) |
| 1× | batch-egg-rewrite |
| 1646× | pow1 |
| 1520× | add-exp-log |
| 1520× | log1p-expm1-u |
| 1520× | expm1-log1p-u |
| 1488× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 149 | 13 |
| 2 | 2025 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (+.f64 1 (*.f64 (-.f64 d4 d3) d1)) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3)) |
(pow.f64 (*.f64 (-.f64 d4 d3) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d4 d3) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d4 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d4 d3) d1))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d4 d3) d1))) |
| 1× | egg-herbie |
| 1374× | fma-def |
| 1296× | log-prod |
| 792× | unsub-neg |
| 744× | associate-*r* |
| 638× | associate-*l* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 68 | 611 |
| 1 | 164 | 611 |
| 2 | 513 | 611 |
| 3 | 3070 | 611 |
| 4 | 6385 | 611 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (+.f64 1 (*.f64 (-.f64 d4 d3) d1)) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3)) |
(pow.f64 (*.f64 (-.f64 d4 d3) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d4 d3) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d4 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d4 d3) d1))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d4 d3) d1))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 (+.f64 1 (*.f64 (-.f64 d4 d3) d1)) 1) |
(*.f64 d1 (-.f64 d4 d3)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d3 d4) (*.f64 d4 d4))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 d4 (+.f64 d3 d4))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d3 d4) (*.f64 d4 d4))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 d4 (+.f64 d3 d4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (*.f64 (-.f64 d4 d3) d1) 1) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d4 d3) d1)) 3) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3) 1/3) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d4 d3) d1)) 2) |
(*.f64 d1 (-.f64 d4 d3)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 2)) |
(*.f64 d1 (-.f64 d4 d3)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d4 d3) d1) 3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d4 d3) d1))) |
(*.f64 d1 (-.f64 d4 d3)) |
(exp.f64 (log.f64 (*.f64 (-.f64 d4 d3) d1))) |
(*.f64 d1 (-.f64 d4 d3)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d4 d3) d1))) |
(*.f64 d1 (-.f64 d4 d3)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 97.2% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 d4)) |
| ✓ | 92.9% | (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
| ✓ | 62.2% | (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
Compiled 62 to 12 computations (80.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | d1 | @ | inf | (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
| 1.0ms | d1 | @ | 0 | (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
| 1.0ms | d1 | @ | inf | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 d4)) |
| 1.0ms | d2 | @ | 0 | (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
| 1.0ms | d3 | @ | inf | (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
| 1× | batch-egg-rewrite |
| 1740× | log-prod |
| 838× | fma-neg |
| 602× | expm1-udef |
| 602× | log1p-udef |
| 352× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 101 |
| 1 | 327 | 65 |
| 2 | 5116 | 65 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 d4)) |
| Outputs |
|---|
(+.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 (/.f64 d1 (+.f64 d3 d2)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(+.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)))) |
(+.f64 0 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d3 d2)) (neg.f64 (*.f64 d3 d3)))) |
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d3 d2))) (*.f64 (neg.f64 (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 1) |
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 d2) d1)) |
(/.f64 1 (/.f64 (+.f64 d3 d2) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (*.f64 (/.f64 (+.f64 d3 d2) d1) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (*.f64 (/.f64 (+.f64 d3 d2) d1) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (+.f64 d3 d2)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (*.f64 (+.f64 d3 d2) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (*.f64 (+.f64 d3 d2) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (*.f64 (neg.f64 (+.f64 d3 d2)) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (*.f64 (neg.f64 (+.f64 d3 d2)) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) d1) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (+.f64 d3 d2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (/.f64 (+.f64 d3 d2) d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (neg.f64 d1)) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (neg.f64 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) d1) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (+.f64 d3 d2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) 1) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (/.f64 (+.f64 d3 d2) d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (neg.f64 d1)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (neg.f64 (+.f64 d3 d2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (neg.f64 d1)) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 d1 (+.f64 d3 d2))) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 d1 (+.f64 d3 d2))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) 1) (+.f64 d3 d2)) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 d3 d2))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (sqrt.f64 (+.f64 d3 d2))) (sqrt.f64 (+.f64 d3 d2))) |
(pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(+.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))) |
(+.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (*.f64 d3 d3)) 1)) |
(+.f64 (*.f64 d2 d2) (+.f64 (neg.f64 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (pow.f64 d3 4)) (*.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 1)) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(+.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d2 d2)) |
(+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(+.f64 0 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) |
(*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1) |
(*.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(*.f64 (sqrt.f64 (+.f64 d3 d2)) (*.f64 (sqrt.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(*.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3))))) |
(*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(*.f64 (-.f64 d2 d3) (+.f64 d3 d2)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(/.f64 1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (neg.f64 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d2 3)) (-.f64 d2 d3)) (fma.f64 d3 d3 (*.f64 d2 (-.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (-.f64 d2 d3)) (-.f64 d3 d2)) |
(pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) 1/3) |
(pow.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (exp.f64 (neg.f64 (*.f64 d3 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (/.f64 1 (pow.f64 (exp.f64 d3) d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d3 d3))) (pow.f64 (exp.f64 d2) d2))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d3 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d2))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d3)) (pow.f64 (exp.f64 d2) d2))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d3)) (+.f64 1 (expm1.f64 (*.f64 d2 d2))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d2) (+.f64 1 (expm1.f64 (*.f64 d3 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (pow.f64 (exp.f64 d3) d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (+.f64 1 (expm1.f64 (*.f64 d3 d3))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) |
(fma.f64 d2 d2 (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (+.f64 d3 d2) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 d2) 1 (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 d2) 1 (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4)))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(*.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1) |
(*.f64 1 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2) (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(exp.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 d1 d4)) |
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)) (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
| 1× | egg-herbie |
| 1250× | fma-neg |
| 868× | div-sub |
| 524× | fma-def |
| 494× | associate-*r* |
| 472× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 456 | 9440 |
| 1 | 1261 | 8344 |
| 2 | 5134 | 8144 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(*.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 -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 -1 (pow.f64 d3 2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(pow.f64 d2 2) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(pow.f64 d2 2) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(pow.f64 d2 2) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(*.f64 -1 (pow.f64 d3 2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(*.f64 -1 (pow.f64 d3 2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(+.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 (/.f64 d1 (+.f64 d3 d2)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(+.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)))) |
(+.f64 0 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d3 d2)) (neg.f64 (*.f64 d3 d3)))) |
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d3 d2))) (*.f64 (neg.f64 (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 1) |
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 d2) d1)) |
(/.f64 1 (/.f64 (+.f64 d3 d2) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (*.f64 (/.f64 (+.f64 d3 d2) d1) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (*.f64 (/.f64 (+.f64 d3 d2) d1) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (+.f64 d3 d2)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (*.f64 (+.f64 d3 d2) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (*.f64 (+.f64 d3 d2) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (*.f64 (neg.f64 (+.f64 d3 d2)) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (*.f64 (neg.f64 (+.f64 d3 d2)) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) d1) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (+.f64 d3 d2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (/.f64 (+.f64 d3 d2) d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (neg.f64 d1)) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (neg.f64 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) d1) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (+.f64 d3 d2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) 1) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (/.f64 (+.f64 d3 d2) d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (neg.f64 d1)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (neg.f64 (+.f64 d3 d2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (neg.f64 d1)) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 d1 (+.f64 d3 d2))) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 d1 (+.f64 d3 d2))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) 1) (+.f64 d3 d2)) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 d3 d2))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (sqrt.f64 (+.f64 d3 d2))) (sqrt.f64 (+.f64 d3 d2))) |
(pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(+.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))) |
(+.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (*.f64 d3 d3)) 1)) |
(+.f64 (*.f64 d2 d2) (+.f64 (neg.f64 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (pow.f64 d3 4)) (*.f64 d3 d3))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 1)) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(+.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d2 d2)) |
(+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(+.f64 0 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) |
(*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1) |
(*.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(*.f64 (sqrt.f64 (+.f64 d3 d2)) (*.f64 (sqrt.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(*.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3))))) |
(*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(*.f64 (-.f64 d2 d3) (+.f64 d3 d2)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(/.f64 1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (neg.f64 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d2 3)) (-.f64 d2 d3)) (fma.f64 d3 d3 (*.f64 d2 (-.f64 d2 d3)))) |
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (-.f64 d2 d3)) (-.f64 d3 d2)) |
(pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) 1/3) |
(pow.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (exp.f64 (neg.f64 (*.f64 d3 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (/.f64 1 (pow.f64 (exp.f64 d3) d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d3 d3))) (pow.f64 (exp.f64 d2) d2))) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d3 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d2))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d3)) (pow.f64 (exp.f64 d2) d2))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d3)) (+.f64 1 (expm1.f64 (*.f64 d2 d2))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d2) (+.f64 1 (expm1.f64 (*.f64 d3 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (pow.f64 (exp.f64 d3) d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (+.f64 1 (expm1.f64 (*.f64 d3 d3))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) |
(fma.f64 d2 d2 (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (+.f64 d3 d2) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 d2) 1 (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 d2) 1 (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4)))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(*.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1) |
(*.f64 1 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2) (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(exp.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 d1 d4)) |
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)) (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
| Outputs |
|---|
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (pow.f64 d3 2)) |
(*.f64 d3 (neg.f64 d3)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(pow.f64 d2 2) |
(*.f64 d2 d2) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(pow.f64 d2 2) |
(*.f64 d2 d2) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(pow.f64 d2 2) |
(*.f64 d2 d2) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 -1 (pow.f64 d3 2)) |
(*.f64 d3 (neg.f64 d3)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 -1 (pow.f64 d3 2)) |
(*.f64 d3 (neg.f64 d3)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (pow.f64 d2 2) (*.f64 -1 (pow.f64 d3 2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 d2 2) (+.f64 d2 d3)) d4) (/.f64 (pow.f64 d3 2) (+.f64 d2 d3))) d1) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 d2 d3) (-.f64 (neg.f64 d3) d2)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 d2 d3)) d4))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 d2 d3) (-.f64 (neg.f64 d3) d2)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 d2 d3)) d4))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 d2 d3) (-.f64 (neg.f64 d3) d2)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 d2 d3)) d4))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) (+.f64 d2 d3))) (*.f64 -1 d4)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 d2 d3) (-.f64 (neg.f64 d3) d2)) (+.f64 d2 d3)) d4))) |
(*.f64 d1 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (+.f64 d2 d3)) d4))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(fma.f64 d2 d1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) (*.f64 -1 (*.f64 d2 d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d3 (neg.f64 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 d1 d4) (/.f64 (*.f64 (-.f64 (pow.f64 d2 2) (pow.f64 d3 2)) d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(+.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 (/.f64 d1 (+.f64 d3 d2)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(fma.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 0 (*.f64 d3 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (/.f64 (*.f64 d1 0) (+.f64 d2 d3))) |
(+.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (/.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(fma.f64 (/.f64 d1 (+.f64 d2 d3)) (*.f64 0 (*.f64 d3 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (/.f64 (*.f64 d1 0) (+.f64 d2 d3))) |
(+.f64 0 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d3 d2)) (neg.f64 (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d3 d2))) (*.f64 (neg.f64 (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 1) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 d1 (/.f64 (+.f64 d3 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d3 d2) d1)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 1 (/.f64 (+.f64 d3 d2) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (*.f64 (/.f64 (+.f64 d3 d2) d1) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (*.f64 (/.f64 (+.f64 d3 d2) d1) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (+.f64 d3 d2)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (*.f64 (+.f64 d3 d2) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (*.f64 (+.f64 d3 d2) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (*.f64 (neg.f64 (+.f64 d3 d2)) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (*.f64 (neg.f64 (+.f64 d3 d2)) (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) d1) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (+.f64 d3 d2))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) 1) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (/.f64 (+.f64 d3 d2) d1))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (neg.f64 d1)) (*.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (neg.f64 (+.f64 d3 d2)))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) d1) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (+.f64 d3 d2))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) 1) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (/.f64 (+.f64 d3 d2) d1))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (neg.f64 d1)) (*.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (neg.f64 (+.f64 d3 d2)))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (neg.f64 d1)) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (neg.f64 d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (neg.f64 (+.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 d1 (+.f64 d3 d2))) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (/.f64 d1 (+.f64 d2 d3)) (/.f64 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2))) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 d2 d3)) (/.f64 d1 (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 d1 (+.f64 d3 d2))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 d1 (/.f64 (*.f64 (+.f64 d2 d3) (fma.f64 d2 d2 (*.f64 d3 d3))) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) 1) (+.f64 d3 d2)) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (sqrt.f64 (+.f64 d3 d2))) (sqrt.f64 (+.f64 d3 d2))) |
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (+.f64 d2 d3) d1)) |
(*.f64 d1 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) |
(pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 1) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) 1/3) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (log.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1)) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(fma.f64 -1 (*.f64 d3 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (*.f64 d2 d2) (*.f64 (neg.f64 (*.f64 d3 d3)) 1)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (*.f64 d2 d2) (+.f64 (neg.f64 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 (*.f64 d3 d3)) 1 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (pow.f64 d3 4)) (*.f64 d3 d3))) |
(fma.f64 (-.f64 d2 d3) (+.f64 d2 d3) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (pow.f64 d3 4)) (*.f64 d3 d3))) |
(fma.f64 (-.f64 d2 d3) (+.f64 d2 d3) (-.f64 (*.f64 d3 d3) (*.f64 (pow.f64 (cbrt.f64 d3) 2) (cbrt.f64 (pow.f64 d3 4))))) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 1)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (neg.f64 (*.f64 d3 d3)) (*.f64 d2 d2)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 0 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) (-.f64 d2 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2) (*.f64 (cbrt.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (sqrt.f64 (+.f64 d3 d2)) (*.f64 (sqrt.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(*.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3))))) |
(pow.f64 (hypot.f64 d2 (sqrt.f64 (*.f64 d3 (neg.f64 d3)))) 2) |
(*.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4)))) |
(*.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (/.f64 1 (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(*.f64 (-.f64 d2 d3) (+.f64 d3 d2)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)) (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4)))) |
(/.f64 1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 d3)) (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (pow.f64 (*.f64 d3 d2) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4))) (neg.f64 (fma.f64 d2 d2 (*.f64 d3 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (+.f64 (pow.f64 d2 6) (pow.f64 (neg.f64 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 d2 4) (-.f64 (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3))) (*.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 d3 4) (pow.f64 (*.f64 d2 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 d2 6) (pow.f64 d3 6)) (+.f64 (pow.f64 d2 4) (+.f64 (pow.f64 (*.f64 d2 d3) 2) (pow.f64 d3 4)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (-.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) 3) (pow.f64 (*.f64 0 (*.f64 d3 d3)) 3)) (fma.f64 (*.f64 0 (*.f64 d3 d3)) (-.f64 (*.f64 0 (*.f64 d3 d3)) (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2))) (pow.f64 (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) 2))) |
(/.f64 (+.f64 0 (pow.f64 (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) 3)) (pow.f64 (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) 2)) |
(/.f64 (-.f64 (pow.f64 d2 4) (*.f64 (neg.f64 (*.f64 d3 d3)) (neg.f64 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 4) (pow.f64 d3 4)) (fma.f64 d2 d2 (*.f64 d3 d3))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) (-.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) 2) (*.f64 (*.f64 0 (*.f64 d3 d3)) (*.f64 0 (*.f64 d3 d3)))) (-.f64 (*.f64 d2 d2) (fma.f64 d3 d3 (*.f64 0 (*.f64 d3 d3))))) |
(/.f64 (pow.f64 (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) 2) (fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d2 3)) (-.f64 d2 d3)) (fma.f64 d3 d3 (*.f64 d2 (-.f64 d2 d3)))) |
(/.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d2 3)) (/.f64 (fma.f64 d3 d3 (*.f64 d2 (-.f64 d2 d3))) (-.f64 d2 d3))) |
(/.f64 (-.f64 d2 d3) (/.f64 (fma.f64 d3 d3 (*.f64 d2 (-.f64 d2 d3))) (+.f64 (pow.f64 d3 3) (pow.f64 d2 3)))) |
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (-.f64 d2 d3)) (-.f64 d3 d2)) |
(/.f64 (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)) (/.f64 (-.f64 d3 d2) (-.f64 d2 d3))) |
(/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d2 d3) (-.f64 d3 d2)))) |
(pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 1) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3) 1/3) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(pow.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) 2) |
(pow.f64 (hypot.f64 d2 (sqrt.f64 (*.f64 d3 (neg.f64 d3)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (exp.f64 (neg.f64 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (/.f64 1 (pow.f64 (exp.f64 d3) d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d3 d3))) (pow.f64 (exp.f64 d2) d2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 d3 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d2))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d3)) (pow.f64 (exp.f64 d2) d2))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d3)) (+.f64 1 (expm1.f64 (*.f64 d2 d2))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (pow.f64 (exp.f64 (+.f64 d3 d2)) (-.f64 d2 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d2) (+.f64 1 (expm1.f64 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (pow.f64 (exp.f64 d3) d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d2))) (+.f64 1 (expm1.f64 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 3)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 1)) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 d2 d2 (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (+.f64 d3 d2) (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (*.f64 d2 d2) 1 (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (*.f64 d2 d2) 1 (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 1 (*.f64 d2 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (*.f64 d3 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))) (*.f64 d3 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (*.f64 d3 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))) (*.f64 d3 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d2) (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (*.f64 d3 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (*.f64 d3 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))) (*.f64 d3 d3)) |
(fma.f64 (cbrt.f64 (pow.f64 d2 4)) (pow.f64 (cbrt.f64 d2) 2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4)) (*.f64 d3 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (cbrt.f64 (pow.f64 d2 4))) (*.f64 d3 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d2) (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (hypot.f64 d2 (sqrt.f64 (neg.f64 (*.f64 d3 d3)))) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(+.f64 (pow.f64 (hypot.f64 d2 (sqrt.f64 (*.f64 d3 (neg.f64 d3)))) 2) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))) |
(+.f64 (*.f64 0 (*.f64 d3 d3)) (pow.f64 (hypot.f64 d2 (sqrt.f64 (*.f64 d3 (neg.f64 d3)))) 2)) |
(+.f64 0 (pow.f64 (hypot.f64 d2 (sqrt.f64 (*.f64 d3 (neg.f64 d3)))) 2)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d3 d3))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d3 d3) (fma.f64 (neg.f64 d3) d3 (*.f64 d3 d3))))) |
(-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) |
(fma.f64 d3 (neg.f64 d3) (*.f64 d2 d2)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) 1) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4)))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 d1 (-.f64 d2 d3) (*.f64 (neg.f64 d1) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(*.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 1 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2) (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 d1 (-.f64 d2 d3) (*.f64 (neg.f64 d1) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 1 (/.f64 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 d1 (-.f64 d2 d3) (*.f64 (neg.f64 d1) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d4)))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (fma.f64 d1 (-.f64 d2 d3) (*.f64 (neg.f64 d1) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 d4 (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))))) |
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d4 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (fma.f64 (/.f64 d1 1) (-.f64 d2 d3) (neg.f64 (*.f64 d1 d4))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 (neg.f64 d1) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))) |
(pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 1) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 3) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(pow.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3) 1/3) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 2) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (exp.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (pow.f64 (exp.f64 d4) d1))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (exp.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 3)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(exp.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)))) 1)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 d1 d4 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (+.f64 d3 d2)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 d3)) (-.f64 d4 (/.f64 (*.f64 d3 d3) (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d4 (/.f64 (-.f64 d2 d3) (/.f64 (+.f64 d2 d3) (+.f64 d2 d3))))) |
(fma.f64 d4 d1 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 1 (*.f64 (/.f64 d1 1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (*.f64 d1 d4)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (sqrt.f64 (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) (*.f64 d1 d4)) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (/.f64 d1 1) (-.f64 d2 d3))) |
(-.f64 (fma.f64 d2 d1 (*.f64 d1 d4)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
| ✓ | 99.1% | (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
| ✓ | 76.2% | (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
Compiled 42 to 11 computations (73.8% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | d2 | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
| 2.0ms | d4 | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
| 2.0ms | d3 | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
| 2.0ms | d2 | @ | inf | (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
| 1.0ms | d4 | @ | 0 | (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
| 1× | batch-egg-rewrite |
| 1298× | log-prod |
| 1048× | fma-def |
| 678× | pow-exp |
| 644× | pow-prod-up |
| 486× | expm1-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 61 |
| 1 | 291 | 61 |
| 2 | 3861 | 61 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
| Outputs |
|---|
(+.f64 0 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) 1) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) |
(*.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 d1) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6)) |
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) 2) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2/3) |
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) 3)) |
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 d4) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 (+.f64 (-.f64 d2 d3) d4) d1) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (cbrt.f64 d1) (*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 5/6)) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1)) |
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (sqrt.f64 d1)) (sqrt.f64 d1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) 1) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 d1)) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 5/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)) d1) (-.f64 (-.f64 d2 d3) d4)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 3)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 d4) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2))) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 d4) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)) d1) (-.f64 (-.f64 d2 d3) d4)) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) 3/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) 6) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 3)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 d4) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2))) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
| 1× | egg-herbie |
| 1614× | times-frac |
| 980× | associate-*r* |
| 882× | associate-*l* |
| 806× | fma-def |
| 582× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 574 | 11407 |
| 1 | 1677 | 10717 |
| 2 | 5679 | 10717 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3) |
(+.f64 (*.f64 1/3 (*.f64 d2 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3)) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d4 d3) 7)) 1/9))) (+.f64 (*.f64 1/3 (*.f64 d2 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d4 d3) 7)) 1/9))) (+.f64 (*.f64 1/3 (*.f64 d2 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3) (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (pow.f64 d2 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 d1 2) (pow.f64 (-.f64 d4 d3) 2))) 1/3)))))) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) |
(+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) d3))) |
(+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (+.f64 d2 d4) 7)) 1/9) (pow.f64 d3 2))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) d3)))) |
(+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d2 d4) 2))) 1/3) (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/3)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (+.f64 d2 d4) 7)) 1/9) (pow.f64 d3 2))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) d3))))) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) |
(+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) d4))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d2 d3) 7)) 1/9) (pow.f64 d4 2))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) d4)))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d2 d3) 7)) 1/9) (pow.f64 d4 2))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) d4)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) 1/3) (*.f64 (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/3)) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))) (pow.f64 d4 3))))))) |
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d2 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9))))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9))) (pow.f64 (*.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)))) (pow.f64 d2 2)) (*.f64 d2 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)))))) |
(+.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/3 (*.f64 (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3)) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3)))) (pow.f64 1 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (pow.f64 (/.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (pow.f64 (/.f64 1 (*.f64 (-.f64 d4 d3) d1)) 1/3))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 d1 2) (-.f64 d4 d3))))))) (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9))) (pow.f64 (*.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)))) (pow.f64 d2 2)) (*.f64 d2 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9))))))) |
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9)) (*.f64 -2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9))) d3)) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9)) (*.f64 -2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9))) d3) (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (+.f64 (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)))))) (pow.f64 d3 2)))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) (+.f64 (*.f64 (+.f64 (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/3))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 d1 2) (+.f64 d2 d4)))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)))))))) (pow.f64 d3 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9)) (*.f64 -2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9))) d3) (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (+.f64 (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)))))) (pow.f64 d3 2))))) |
(*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9))) d4)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9))) d4) (*.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9))) (pow.f64 (*.f64 (-.f64 d2 d3) (*.f64 1 d1)) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9))))))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9))) d4) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) (+.f64 (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/3))))) (*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (*.f64 1 d1)) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) 1/3) (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/3)) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))) (*.f64 -2/27 (*.f64 (/.f64 (pow.f64 d1 2) (-.f64 d2 d3)) (pow.f64 1 1/9)))))))) (pow.f64 d4 3)) (*.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9))) (pow.f64 (*.f64 (-.f64 d2 d3) (*.f64 1 d1)) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9)))))))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 0 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) 1) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) |
(*.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 d1) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6)) |
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) 2) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2/3) |
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1/3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) 3)) |
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 d4) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 (+.f64 (-.f64 d2 d3) d4) d1) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (cbrt.f64 d1) (*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 5/6)) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1)) |
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (sqrt.f64 d1)) (sqrt.f64 d1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) 1) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 d1)) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 5/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)) d1) (-.f64 (-.f64 d2 d3) d4)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 3)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 d4) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2))) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 d4) 1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)) d1) (-.f64 (-.f64 d2 d3) d4)) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) 3/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) 6) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 3)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 d4) 1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (-.f64 d2 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2))) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
| Outputs |
|---|
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3) |
(cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 1/3 (*.f64 d2 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3)) |
(fma.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d4 d3) 7)) 1/9))) (+.f64 (*.f64 1/3 (*.f64 d2 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3))) |
(fma.f64 -1/9 (*.f64 (*.f64 d2 d2) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d4 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d4 d3) 7)) 1/18))) (fma.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 d2 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d4 d3) 7)) 1/9))) (+.f64 (*.f64 1/3 (*.f64 d2 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/3) (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (pow.f64 d2 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 d1 2) (pow.f64 (-.f64 d4 d3) 2))) 1/3)))))) |
(fma.f64 -1/9 (*.f64 (*.f64 d2 d2) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d4 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d4 d3) 7)) 1/18))) (+.f64 (fma.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (*.f64 -1/3 (*.f64 (fma.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) (*.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))))) (*.f64 (pow.f64 d2 3) (cbrt.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (pow.f64 (-.f64 d4 d3) 2)))))))) |
(fma.f64 -1/9 (*.f64 (*.f64 d2 d2) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d4 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d4 d3) 7)) 1/18))) (fma.f64 1/3 (*.f64 d2 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) -5/27) (*.f64 (pow.f64 d2 3) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)))))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))))) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) |
(+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) d3))) |
(+.f64 (*.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18)))) (cbrt.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (+.f64 d2 d4) 7)) 1/9) (pow.f64 d3 2))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) d3)))) |
(+.f64 (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18)) (*.f64 d3 d3)) (*.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18))))) (cbrt.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(+.f64 (fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (+.f64 d4 d2)))) (*.f64 -1/9 (*.f64 d3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18)))))) |
(+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 d1 2) (pow.f64 (+.f64 d2 d4) 2))) 1/3) (*.f64 (pow.f64 d3 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/3)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (+.f64 d2 d4) 7)) 1/9) (pow.f64 d3 2))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) d3))))) |
(+.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (pow.f64 (+.f64 d4 d2) 2)))) (pow.f64 d3 3)) (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) -1/27))) (fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18)) (*.f64 d3 d3)) (*.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18)))))) (cbrt.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(+.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (pow.f64 (+.f64 d4 d2) 2)))) (*.f64 (pow.f64 d3 3) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) 5/27))) (*.f64 -1/9 (*.f64 d3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (+.f64 d4 d2) 7)) 1/18)))))) (fma.f64 -1/3 (*.f64 d3 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))))) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) |
(cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) d4))) |
(+.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 1/3 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18))))) |
(fma.f64 1/3 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d2 d3) 7)) 1/9) (pow.f64 d4 2))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) d4)))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18)) (*.f64 d4 d4)) (+.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 1/3 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18)))))) |
(fma.f64 -1/9 (*.f64 d4 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18)))) (fma.f64 1/3 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 11)) (pow.f64 (-.f64 d2 d3) 7)) 1/9) (pow.f64 d4 2))) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) d4)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (-.f64 d2 d3) 2) (pow.f64 d1 2))) 1/3) (*.f64 (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/3)) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))) (pow.f64 d4 3))))))) |
(fma.f64 -1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18)) (*.f64 d4 d4)) (+.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 1/3 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d2 d3) 2))))) (*.f64 (fma.f64 -2/9 (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)))) (*.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))))) (pow.f64 d4 3)))))) |
(+.f64 (fma.f64 -1/9 (*.f64 d4 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 11) (pow.f64 (-.f64 d2 d3) 7)) 1/18)))) (fma.f64 1/3 (*.f64 d4 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (*.f64 (*.f64 (fma.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))) (*.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))))) (pow.f64 d4 3)) -1/3))) |
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) (*.f64 d2 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d2 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18)) 1))) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18)))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9))) (pow.f64 (*.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)))) (pow.f64 d2 2)) (*.f64 d2 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18)) 1/9)) (*.f64 d2 d2) (*.f64 d2 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18)) 1)))) |
(fma.f64 d1 (-.f64 d4 d3) (fma.f64 (*.f64 d2 d2) (fma.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) -1/9)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18)))) (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18))))) |
(+.f64 (*.f64 (pow.f64 d2 3) (+.f64 (*.f64 1/3 (*.f64 (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3)) (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3)))) (pow.f64 1 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (pow.f64 (/.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d4 d3) 2)) 1/3))) (pow.f64 (/.f64 1 (*.f64 (-.f64 d4 d3) d1)) 1/3))) (*.f64 -2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 d1 2) (-.f64 d4 d3))))))) (*.f64 -2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/3))))))) (+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (-.f64 d4 d3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d4 d3) 4)) 1/9))) (pow.f64 (*.f64 1 (*.f64 d1 (-.f64 d4 d3))) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d4 d3)) 1/9)))) (pow.f64 d2 2)) (*.f64 d2 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4))) 1/9))))))) |
(fma.f64 (pow.f64 d2 3) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18)) -1/9)) (fma.f64 -1/3 (*.f64 1 (fma.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) (*.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)))))) (fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (fma.f64 -1/3 (*.f64 (fma.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) (*.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))))) (cbrt.f64 (/.f64 (/.f64 1 d1) (-.f64 d4 d3)))) (fma.f64 -1/3 (*.f64 (fma.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) (*.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))))) (cbrt.f64 (/.f64 (/.f64 1 d1) (-.f64 d4 d3)))) (*.f64 -2/27 (/.f64 (*.f64 d1 d1) (-.f64 d4 d3))))) (*.f64 -2/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))))))) (+.f64 (*.f64 d1 (-.f64 d4 d3)) (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18)) 1/9)) (*.f64 d2 d2) (*.f64 d2 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18)) 1))))) |
(fma.f64 (pow.f64 d2 3) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2)) 1/18)) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) -1/9))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) -5/27) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) -2/27 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) -2/27) (-.f64 d4 d3)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d4 d3) 2))) -5/27) (cbrt.f64 (/.f64 1 (*.f64 d1 (-.f64 d4 d3))))) -2/3)))))) (fma.f64 d1 (-.f64 d4 d3) (fma.f64 (*.f64 d2 d2) (fma.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d4 d3) 4)) 1/18) -1/9)) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d4 d3)) 1/18)))) (*.f64 d2 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d4 d3) 4)) 1/18)))))) |
(*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9)) (*.f64 -2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9))) d3)) |
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d3 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) -1))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) (neg.f64 d3))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9)) (*.f64 -2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9))) d3) (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (+.f64 (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)))))) (pow.f64 d3 2)))) |
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (fma.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) -1) d3 (*.f64 (*.f64 d3 d3) (fma.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18)) (fma.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) -1/9))))))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (*.f64 d3 d3) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) (*.f64 -1/9 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18)) 1/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) (neg.f64 d3)))) |
(+.f64 (*.f64 (pow.f64 1 1/3) (*.f64 d1 (+.f64 d2 d4))) (+.f64 (*.f64 (+.f64 (*.f64 2/27 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (+.f64 (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/3))))) (*.f64 2/27 (*.f64 (pow.f64 1 1/9) (/.f64 (pow.f64 d1 2) (+.f64 d2 d4)))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (pow.f64 1 4) 1/9) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d2 d4) 2)) 1/3))) (*.f64 -1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (+.f64 d2 d4) 2)) 1/9) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)))))))) (pow.f64 d3 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9)) (*.f64 -2/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d2 d4) 4))) 1/9))) d3) (*.f64 (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (+.f64 (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (+.f64 d2 d4)) 1/9)) (*.f64 (pow.f64 (*.f64 1 (*.f64 d1 (+.f64 d2 d4))) 1/3) (+.f64 (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)) (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (+.f64 d2 d4) 4)) 1/9)))))) (pow.f64 d3 2))))) |
(+.f64 (*.f64 d1 (+.f64 d4 d2)) (fma.f64 (+.f64 (*.f64 2/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)))) (fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) (fma.f64 -2/3 (*.f64 (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) -1/27)) (cbrt.f64 (/.f64 (/.f64 1 d1) (+.f64 d4 d2)))) (*.f64 2/27 (/.f64 (*.f64 d1 d1) (+.f64 d4 d2)))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) -1/27))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) -1/9)))))) (pow.f64 d3 3) (fma.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) -1) d3 (*.f64 (*.f64 d3 d3) (fma.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18)) (fma.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18)) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) -1/9)))))))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (pow.f64 d3 3) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) 2/27 (fma.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) 5/27) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2)) 1/18)) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18))))) (*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 d1 (+.f64 d4 d2))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (+.f64 d4 d2) 2))) 5/27) (*.f64 2/27 (/.f64 (*.f64 d1 d1) (+.f64 d4 d2))))))) (fma.f64 (*.f64 d3 d3) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) (*.f64 -1/9 (cbrt.f64 (*.f64 d1 (+.f64 d4 d2))))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (+.f64 d4 d2)) 1/18)) 1/9)) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (+.f64 d4 d2) 4)) 1/18)) (neg.f64 d3))))) |
(*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9))) d4)) |
(+.f64 (*.f64 d4 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) 1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d4 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9))) d4) (*.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9))) (pow.f64 (*.f64 (-.f64 d2 d3) (*.f64 1 d1)) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9))))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) 1) d4 (*.f64 (*.f64 d4 d4) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18)) 1/9)))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (*.f64 d4 d4) (fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18)))) (*.f64 d4 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18))))) |
(+.f64 (*.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 1 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9)) (*.f64 2/3 (pow.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 4) (*.f64 1 (pow.f64 d1 13))) 1/9))) d4) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/9) (+.f64 (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9))))) (+.f64 (*.f64 -2/27 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9))) (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/3))))) (*.f64 (pow.f64 (*.f64 (-.f64 d2 d3) (*.f64 1 d1)) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (-.f64 d2 d3) d1)) 1/3) (+.f64 (*.f64 1/27 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 7)) (pow.f64 (-.f64 d2 d3) 2)) 1/3)) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/3) (pow.f64 (pow.f64 1 4) 1/9)))))) (*.f64 -2/27 (*.f64 (/.f64 (pow.f64 d1 2) (-.f64 d2 d3)) (pow.f64 1 1/9)))))))) (pow.f64 d4 3)) (*.f64 (pow.f64 d4 2) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9)) (*.f64 -2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 14)) (pow.f64 (-.f64 d2 d3) 4)) 1/9))) (pow.f64 (*.f64 (-.f64 d2 d3) (*.f64 1 d1)) 1/3)) (+.f64 (*.f64 -1/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9)) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 d1 17)) (-.f64 d2 d3)) 1/9)))))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) 1) d4 (fma.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18)) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) -1/9)) (fma.f64 -2/27 (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)))) (+.f64 (*.f64 -1/3 (fma.f64 -2/9 (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)))) (*.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)))))) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 -2/3 (*.f64 (fma.f64 -2/9 (*.f64 1 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)))) (*.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))))) (cbrt.f64 (/.f64 1 (*.f64 d1 (-.f64 d2 d3))))) (*.f64 -2/27 (*.f64 1 (/.f64 (*.f64 d1 d1) (-.f64 d2 d3))))))))) (pow.f64 d4 3) (*.f64 (*.f64 d4 d4) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) -1/9) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18)) 1/9))))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 d4 (*.f64 (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (*.f64 (pow.f64 d1 13) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) (fma.f64 (pow.f64 d4 3) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18)) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2)) 1/18)))) (fma.f64 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))) -2/27 (fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 -2/27 (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (*.f64 (fma.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))) (*.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))))) (*.f64 -2/3 (cbrt.f64 (/.f64 1 (*.f64 d1 (-.f64 d2 d3))))))) (*.f64 -1/3 (fma.f64 -2/9 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))) (*.f64 1/27 (cbrt.f64 (/.f64 (pow.f64 d1 7) (pow.f64 (-.f64 d2 d3) 2))))))))) (*.f64 (*.f64 d4 d4) (fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 14) (pow.f64 (-.f64 d2 d3) 4)) 1/18))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18) (pow.f64 (/.f64 (pow.f64 d1 17) (-.f64 d2 d3)) 1/18)))))))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 0 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))))))) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) 1) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 1 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d4 d3) d2)) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 d1) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d4 d3) d2)) (cbrt.f64 d1)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(*.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/3) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) 2) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2/3) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))) |
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2))) |
(log.f64 (exp.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1/3)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 1)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 1)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) 3)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) |
(cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 d4) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 d3) d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 d3) d2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (+.f64 (-.f64 d2 d3) d4) d1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2))) |
(*.f64 (cbrt.f64 d1) (*.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d4 d3) d2)) (*.f64 (cbrt.f64 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d3)) (cbrt.f64 d1))) |
(*.f64 (+.f64 (-.f64 d4 d3) d2) (*.f64 (cbrt.f64 d1) (cbrt.f64 (*.f64 d1 d1)))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 5/6)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 1/6) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 5/6)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 5/6)) |
(*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2) 3) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1)) |
(*.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (+.f64 d4 (-.f64 d2 d3)) (cbrt.f64 d1))) |
(*.f64 (+.f64 (-.f64 d4 d3) d2) (*.f64 (cbrt.f64 d1) (cbrt.f64 (*.f64 d1 d1)))) |
(*.f64 (*.f64 (+.f64 (-.f64 d2 d3) d4) (sqrt.f64 d1)) (sqrt.f64 d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) 1) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3)))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2))) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) (cbrt.f64 d1)) (cbrt.f64 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 d4 (-.f64 d2 d3))) (cbrt.f64 d1)) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2))) |
(*.f64 (cbrt.f64 (+.f64 (-.f64 d4 d3) d2)) (*.f64 (cbrt.f64 d1) (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2)))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 5/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 1/6) (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 5/6)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 1/6) (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 5/6)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d4) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)))) |
(*.f64 (/.f64 d1 (-.f64 d2 (+.f64 d4 d3))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)) d1) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d4) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)))) |
(*.f64 (/.f64 d1 (-.f64 d2 (+.f64 d4 d3))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) (cbrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 d4) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) (cbrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2))) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 (*.f64 d1 d4) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 d3) d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d4 d3) d2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d4) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)))) |
(*.f64 (/.f64 d1 (-.f64 d2 (+.f64 d4 d3))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)) d1) (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2)) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 (-.f64 d4 (-.f64 d2 d3)) (pow.f64 (-.f64 d2 d3) 2))) (+.f64 (pow.f64 d4 3) (pow.f64 (-.f64 d2 d3) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)) d1) (-.f64 (-.f64 d2 d3) d4)) |
(/.f64 d1 (/.f64 (-.f64 (-.f64 d2 d3) d4) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4)))) |
(*.f64 (/.f64 d1 (-.f64 d2 (+.f64 d4 d3))) (-.f64 (pow.f64 (-.f64 d2 d3) 2) (*.f64 d4 d4))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) 3/2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) 2)) 3/2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) 2)) 3/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1/6) 6) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 d2 d3) d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d4)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (-.f64 d2 d3) d4) 3) (pow.f64 d1 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1/3) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1/3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3/2) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) (cbrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 (-.f64 d2 d3)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 d4) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 (sqrt.f64 (-.f64 d2 d3)) (sqrt.f64 d1)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 (sqrt.f64 d1) (sqrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 (-.f64 d2 d3) (cbrt.f64 d1)) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (-.f64 d2 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2))) (cbrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 d2 d3) 2)) (*.f64 d1 (cbrt.f64 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d2 d3))) (sqrt.f64 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d4 (cbrt.f64 (*.f64 d1 d1))) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d1)) (*.f64 d4 (cbrt.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) d2)) |
Compiled 26504 to 13237 computations (50.1% saved)
43 alts after pruning (37 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 834 | 32 | 866 |
| Fresh | 3 | 5 | 8 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 6 | 8 |
| Total | 840 | 43 | 883 |
| Status | Accuracy | Program |
|---|---|---|
| 26.9% | (fma.f64 (pow.f64 (pow.f64 d2 2) 1/3) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 7.9% | (fma.f64 (pow.f64 (pow.f64 d2 1/3) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 21.5% | (fma.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 39.8% | (fma.f64 (pow.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 10.4% | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) d1) (*.f64 d1 d4)) | |
| 39.7% | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (cbrt.f64 d3) d1) (cbrt.f64 -1)) (*.f64 d1 d4)) | |
| 42.9% | (fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d4)) | |
| 43.1% | (fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 61.9% | (fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) | |
| 56.6% | (fma.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) 1) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 26.2% | (fma.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3))) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 8.4% | (fma.f64 (log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 15.5% | (fma.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 15.4% | (fma.f64 (exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 2/3)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 27.6% | (fma.f64 (cbrt.f64 (*.f64 d2 d2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) | |
| 60.7% | (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3) 3) | |
| 25.5% | (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 3) | |
| 22.1% | (pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) 3) | |
| 20.3% | (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 3) | |
| 14.7% | (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 (*.f64 d4 d4) d1)))) | |
| 15.8% | (/.f64 (*.f64 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2))) d1) (-.f64 d4 d2)) | |
| 16.5% | (/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3)) | |
| 52.3% | (/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d4 d1)))) | |
| 42.9% | (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 d3 d2))) (*.f64 d1 d4)) | |
| 43.3% | (+.f64 (/.f64 1 (/.f64 (+.f64 d3 d2) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)))) (*.f64 d1 d4)) | |
| 30.3% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3)) (*.f64 d1 d4)) | |
| 30.5% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))))) (*.f64 d1 d4)) | |
| 24.1% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d3 (neg.f64 d3))) (*.f64 d1 d4)) | |
| 25.7% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)) (*.f64 d1 d4)) | |
| 14.4% | (+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2))) (*.f64 d1 d4)) | |
| 43.2% | (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) | |
| ✓ | 39.9% | (*.f64 (-.f64 d4 d3) d1) |
| 44.7% | (*.f64 (-.f64 d2 d3) d1) | |
| 35.1% | (*.f64 (-.f64 d2 d1) d1) | |
| ✓ | 22.5% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 25.9% | (*.f64 d2 d1) |
| 10.3% | (*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 d4 (+.f64 d3 d4))))) | |
| ✓ | 43.2% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 13.3% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 20.6% | (*.f64 d1 d4) |
| 15.2% | (sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2)) | |
| 26.8% | (expm1.f64 (log1p.f64 (*.f64 (-.f64 d4 d3) d1))) | |
| 29.4% | (expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) |
Compiled 749 to 481 computations (35.8% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(/.f64 d1 (/.f64 1 (+.f64 d2 (-.f64 d4 d1)))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)) (*.f64 d1 d4)) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d4 d3)) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (*.f64 d3 (neg.f64 d3))) (*.f64 d1 d4)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (*.f64 d1 d4)) |
(+.f64 (/.f64 1 (/.f64 (+.f64 d3 d2) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)))) (*.f64 d1 d4)) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d2 d3) (-.f64 d3 d2))))) (*.f64 d1 d4)) |
(/.f64 (*.f64 (fma.f64 d4 d4 (neg.f64 (*.f64 d2 d2))) d1) (-.f64 d4 d2)) |
(pow.f64 (cbrt.f64 (*.f64 d1 d4)) 3) |
(pow.f64 (cbrt.f64 (*.f64 d2 d1)) 3) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d4 d2)))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d4 d3) d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) 3) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) 2)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) 2))) (*.f64 d1 d4)) |
(+.f64 (*.f64 (/.f64 d1 (+.f64 d3 d2)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) 3)) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 d4 (+.f64 d3 d4))))) |
(+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1) (*.f64 d1 d4)) |
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 d2 d3)) (pow.f64 (cbrt.f64 (+.f64 d3 d2)) 2)) (cbrt.f64 (+.f64 d3 d2))) (*.f64 d1 d4)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (*.f64 d1 (*.f64 (*.f64 d4 d4) d1)))) |
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 3) 3) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3)) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (pow.f64 d2 1/3) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (pow.f64 d2 2) 1/3) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (exp.f64 (*.f64 (log.f64 (-.f64 d2 d3)) 2/3)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (*.f64 (cbrt.f64 d3) d1) (cbrt.f64 -1)) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (cbrt.f64 (*.f64 d3 d3))) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 d2 d3))) 1) 2)) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1 d3) 1/3) (cbrt.f64 -1)) 2) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (log.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2))) 1) (*.f64 (cbrt.f64 (-.f64 d2 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d2 d3)) 2) (*.f64 (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (-.f64 d2 d3)))))) d1) (*.f64 d1 d4)) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
5 calls:
| 68.0ms | d1 |
| 50.0ms | d4 |
| 22.0ms | d3 |
| 22.0ms | d2 |
| 17.0ms | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.3% | 1 | d1 |
| 72.3% | 1 | d2 |
| 72.3% | 1 | d3 |
| 72.3% | 1 | d4 |
| 72.3% | 1 | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
Compiled 772 to 281 computations (63.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
4 calls:
| 38.0ms | d1 |
| 18.0ms | d3 |
| 7.0ms | d2 |
| 6.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.1% | 3 | d1 |
| 62.9% | 1 | d2 |
| 70.5% | 3 | d3 |
| 62.9% | 1 | d4 |
Compiled 86 to 40 computations (53.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | 3.752641415825406e-154 | 3.3970781471068923e-153 |
| 17.0ms | -8.826979238844133e-78 | -5.0001207240002574e-85 |
| 18.0ms | 171× | body | 256 | valid |
| 7.0ms | 69× | body | 256 | infinite |
Compiled 386 to 257 computations (33.4% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 (-.f64 d4 d3) d1) |
4 calls:
| 80.0ms | d1 |
| 61.0ms | d4 |
| 14.0ms | d3 |
| 11.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 59.8% | 5 | d1 |
| 58.5% | 2 | d2 |
| 64.8% | 3 | d3 |
| 61.1% | 5 | d4 |
Compiled 65 to 36 computations (44.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | 2.863670225953306e+59 | 4.4381571637526285e+60 |
| 11.0ms | -4.106961484850745e+137 | -1.1416660095509333e+137 |
| 14.0ms | 130× | body | 256 | valid |
| 6.0ms | 46× | body | 256 | infinite |
Compiled 268 to 182 computations (32.1% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
4 calls:
| 38.0ms | d1 |
| 24.0ms | d3 |
| 15.0ms | d2 |
| 10.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.5% | 8 | d1 |
| 56.5% | 2 | d2 |
| 57.2% | 5 | d3 |
| 57.8% | 2 | d4 |
Compiled 58 to 33 computations (43.1% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 4.8276528172388615e+98 | 2.0229848501058132e+104 |
| 12.0ms | 107× | body | 256 | valid |
| 4.0ms | 37× | body | 256 | infinite |
Compiled 206 to 143 computations (30.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
4 calls:
| 34.0ms | d1 |
| 17.0ms | d3 |
| 13.0ms | d2 |
| 9.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.5% | 8 | d1 |
| 48.3% | 2 | d2 |
| 54.6% | 3 | d3 |
| 55.5% | 2 | d4 |
Compiled 53 to 31 computations (41.5% saved)
| 7× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 7.352987036643965e-42 | 7.670199991833366e-40 |
| 14.0ms | 6.058915224380757e-201 | 9.961043289983105e-200 |
| 11.0ms | 2.7935814933338486e-270 | 3.983486387189222e-269 |
| 11.0ms | -1.2673422704389642e-210 | -3.141141286139439e-211 |
| 14.0ms | -2.4700191998140507e-150 | -2.24727406387018e-151 |
| 19.0ms | -1.810147938151603e-59 | -6.952103387641009e-75 |
| 20.0ms | -3.0402614224976167e+65 | -4.966673321711613e+54 |
| 89.0ms | 798× | body | 256 | valid |
| 4.0ms | 34× | body | 256 | infinite |
Compiled 1066 to 745 computations (30.1% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
| Outputs |
|---|
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (neg.f64 d1) d3) |
4 calls:
| 41.0ms | d1 |
| 28.0ms | d3 |
| 17.0ms | d4 |
| 12.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.6% | 6 | d1 |
| 48.6% | 3 | d2 |
| 53.6% | 5 | d3 |
| 53.0% | 4 | d4 |
Compiled 48 to 29 computations (39.6% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 1.1577943520258224e+83 | 6.115703848648777e+89 |
| 11.0ms | 3.752641415825406e-154 | 3.3970781471068923e-153 |
| 19.0ms | -8.283708344369604e-206 | -7.885524741049328e-214 |
| 15.0ms | -2.212930935171519e+203 | -1.32206875196568e+200 |
| 48.0ms | 131× | body | 256 | infinite |
| 42.0ms | 381× | body | 256 | valid |
Compiled 649 to 465 computations (28.4% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
| Outputs |
|---|
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (neg.f64 d1) d3) |
4 calls:
| 26.0ms | d1 |
| 18.0ms | d4 |
| 15.0ms | d3 |
| 14.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.9% | 6 | d1 |
| 48.6% | 3 | d2 |
| 51.8% | 3 | d3 |
| 49.0% | 5 | d4 |
Compiled 43 to 27 computations (37.2% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.1577943520258224e+83 | 6.115703848648777e+89 |
| 15.0ms | -2.212930935171519e+203 | -1.32206875196568e+200 |
| 25.0ms | 197× | body | 256 | valid |
| 8.0ms | 75× | body | 256 | infinite |
Compiled 349 to 255 computations (26.9% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d2 d1) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 d4) |
4 calls:
| 42.0ms | d1 |
| 25.0ms | d4 |
| 12.0ms | d2 |
| 10.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 39.8% | 10 | d1 |
| 41.7% | 3 | d2 |
| 37.6% | 3 | d3 |
| 44.0% | 5 | d4 |
Compiled 38 to 25 computations (34.2% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 4.8276528172388615e+98 | 2.0229848501058132e+104 |
| 26.0ms | 1.3894015587733987e-90 | 7.206532596181994e-77 |
| 15.0ms | 9.107651258468085e-161 | 3.7642814387576526e-160 |
| 24.0ms | -1.057631768104332e-154 | -2.0624926791635543e-174 |
| 55.0ms | 418× | body | 256 | valid |
| 24.0ms | 158× | body | 256 | infinite |
Compiled 638 to 485 computations (24% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d4) |
4 calls:
| 28.0ms | d2 |
| 20.0ms | d1 |
| 20.0ms | d4 |
| 11.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 32.0% | 5 | d1 |
| 37.2% | 2 | d2 |
| 27.7% | 3 | d3 |
| 42.2% | 6 | d4 |
Compiled 34 to 24 computations (29.4% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 4.8276528172388615e+98 | 2.0229848501058132e+104 |
| 21.0ms | 4262637009.622778 | 18428987552065330.0 |
| 20.0ms | 1.3894015587733987e-90 | 7.206532596181994e-77 |
| 11.0ms | 9.107651258468085e-161 | 3.7642814387576526e-160 |
| 12.0ms | -9.764735381406533e-229 | -4.4651413628241104e-229 |
| 55.0ms | 442× | body | 256 | valid |
| 21.0ms | 182× | body | 256 | infinite |
Compiled 680 to 515 computations (24.3% saved)
Total -22.1b remaining (-55.9%)
Threshold costs -22.1b (-55.9%)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 d4) |
4 calls:
| 9.0ms | d1 |
| 9.0ms | d2 |
| 8.0ms | d3 |
| 7.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 27.5% | 2 | d1 |
| 37.2% | 2 | d2 |
| 27.7% | 3 | d3 |
| 38.3% | 2 | d4 |
Compiled 30 to 22 computations (26.7% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 4.8276528172388615e+98 | 2.0229848501058132e+104 |
| 10.0ms | 95× | body | 256 | valid |
| 5.0ms | 49× | body | 256 | infinite |
Compiled 170 to 125 computations (26.5% saved)
| 1× | egg-herbie |
| 32× | *-commutative |
| 24× | +-commutative |
| 20× | sub-neg |
| 16× | not-or |
| 16× | if-if-or-not |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 115 | 691 |
| 1 | 157 | 685 |
| 2 | 177 | 679 |
| 3 | 192 | 669 |
| 4 | 202 | 663 |
| 5 | 212 | 659 |
| 6 | 219 | 659 |
| 7 | 224 | 659 |
| 8 | 226 | 659 |
| 9 | 227 | 659 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(if (<=.f64 d3 -546812681195753/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 5472245515991235/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))) |
(if (<=.f64 d3 -140000000000000000466218943549635907608711084085526638444194611149466960436775348911123988960935926368320365421584610683565713532393619456) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d3 3500000000000000179666896716249036298944249900920719351480320) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 (-.f64 d4 d3) d1))) |
(if (<=.f64 d4 2750000000000000092299672857483001401785770025672925048250036054684143693642165035196311376240836608) (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d4 d3) d1)) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d2))))))))) |
(if (<=.f64 d3 -440000000000000000279706389613796856622239528943407255289847517993543367022207870280795021418524922341881112620154795719568232079130851325285725224517160791516215257118512129731280511933201774173749248) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 -1373600389515677/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 5736422885728743/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d3 85000000000000004501233370292510315301658420963251693595605351773855144998059031985651712) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d3 -139999999999999992363353955724141200713065936627904092798142497877481279333333221265292090657134399084598502884896007090563281316137983380277031296488809496798505163387346922095134405282117378593783808) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 2599999999999999982825836825430159581044064870231899534515516269278378105752791570972672) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))) |
(if (<=.f64 d4 -6628602150353253/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (*.f64 d2 d1) (if (<=.f64 d4 5888442198271673/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 8009951384703413/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (*.f64 d2 d1) (if (<=.f64 d4 3299999999999999916492718206406694590196733348455619393659359360407020307189357068345145130968154112) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4))))) |
(if (<=.f64 d4 -3072621050671037/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 d2 d1) (if (<=.f64 d4 3007537681912951/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 7170366636697391/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 d2 d1) (if (<=.f64 d4 12000000000) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1250000000000000019878613887199897558545101070493160173722665944718479846521297632601683748232101888) (*.f64 d2 d1) (*.f64 d1 d4)))))) |
(if (<=.f64 d4 779999999999999989092228358903987225498600186105505068694061480878657169207540805876599236434329600) (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(if (<=.f64 d3 -546812681195753/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (if (<=.f64 d3 5472245515991235/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)))) |
(if (or (<=.f64 d3 -546812681195753/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (not (<=.f64 d3 5472245515991235/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488))) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(if (<=.f64 d3 -140000000000000000466218943549635907608711084085526638444194611149466960436775348911123988960935926368320365421584610683565713532393619456) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d3 3500000000000000179666896716249036298944249900920719351480320) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) (*.f64 (-.f64 d4 d3) d1))) |
(if (or (<=.f64 d3 -140000000000000000466218943549635907608711084085526638444194611149466960436775348911123988960935926368320365421584610683565713532393619456) (not (<=.f64 d3 3500000000000000179666896716249036298944249900920719351480320))) (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(if (<=.f64 d4 2750000000000000092299672857483001401785770025672925048250036054684143693642165035196311376240836608) (*.f64 (-.f64 d2 d3) d1) (*.f64 (-.f64 d4 d3) d1)) |
(if (<=.f64 d4 2750000000000000092299672857483001401785770025672925048250036054684143693642165035196311376240836608) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d3))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d2))))))))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (not (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 d1 (+.f64 d2 d4)) (if (or (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (not (or (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (not (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d4))))))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (not (or (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (not (or (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (not (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))))))) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (+.f64 d2 d4)) (if (or (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (not (or (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (not (or (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (and (not (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768)) (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))))))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d4))))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (or (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (not (or (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (not (or (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (and (not (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832)) (or (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (not (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))))))))) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (or (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (not (or (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (and (not (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312)) (or (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (and (not (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768)) (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))))))) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))) |
(if (<=.f64 d1 -39000000000000002713087708858315046386534444263790346240) (*.f64 d1 (-.f64 d2 d1)) (if (or (<=.f64 d1 -5122271493173309/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (and (not (<=.f64 d1 -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496)) (or (<=.f64 d1 -3701491575958035/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (and (not (<=.f64 d1 2379227053564453/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832)) (or (<=.f64 d1 4222921263937459/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (not (<=.f64 d1 5884782876925013/392318858461667547739736838950479151006397215279002157056))))))) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (-.f64 d2 d3)))) |
(if (<=.f64 d3 -440000000000000000279706389613796856622239528943407255289847517993543367022207870280795021418524922341881112620154795719568232079130851325285725224517160791516215257118512129731280511933201774173749248) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 -1373600389515677/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 5736422885728743/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d3 85000000000000004501233370292510315301658420963251693595605351773855144998059031985651712) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d3 -440000000000000000279706389613796856622239528943407255289847517993543367022207870280795021418524922341881112620154795719568232079130851325285725224517160791516215257118512129731280511933201774173749248) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 -1373600389515677/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 5736422885728743/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 85000000000000004501233370292510315301658420963251693595605351773855144998059031985651712) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d3 (neg.f64 d1)))))) |
(if (<=.f64 d3 -440000000000000000279706389613796856622239528943407255289847517993543367022207870280795021418524922341881112620154795719568232079130851325285725224517160791516215257118512129731280511933201774173749248) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 -1373600389515677/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (*.f64 d1 (+.f64 d2 d4)) (if (<=.f64 d3 5736422885728743/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d3 85000000000000004501233370292510315301658420963251693595605351773855144998059031985651712) (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3)))))) |
(if (<=.f64 d3 -139999999999999992363353955724141200713065936627904092798142497877481279333333221265292090657134399084598502884896007090563281316137983380277031296488809496798505163387346922095134405282117378593783808) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 2599999999999999982825836825430159581044064870231899534515516269278378105752791570972672) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))) |
(if (or (<=.f64 d3 -139999999999999992363353955724141200713065936627904092798142497877481279333333221265292090657134399084598502884896007090563281316137983380277031296488809496798505163387346922095134405282117378593783808) (not (<=.f64 d3 2599999999999999982825836825430159581044064870231899534515516269278378105752791570972672))) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 (+.f64 d2 d4))) |
(if (or (<=.f64 d3 -139999999999999992363353955724141200713065936627904092798142497877481279333333221265292090657134399084598502884896007090563281316137983380277031296488809496798505163387346922095134405282117378593783808) (not (<=.f64 d3 2599999999999999982825836825430159581044064870231899534515516269278378105752791570972672))) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(if (<=.f64 d4 -6628602150353253/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (*.f64 d2 d1) (if (<=.f64 d4 5888442198271673/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 8009951384703413/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (*.f64 d2 d1) (if (<=.f64 d4 3299999999999999916492718206406694590196733348455619393659359360407020307189357068345145130968154112) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4))))) |
(if (<=.f64 d4 -6628602150353253/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (*.f64 d1 d2) (if (<=.f64 d4 5888442198271673/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 8009951384703413/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (*.f64 d1 d2) (if (<=.f64 d4 3299999999999999916492718206406694590196733348455619393659359360407020307189357068345145130968154112) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4))))) |
(if (<=.f64 d4 -6628602150353253/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096) (*.f64 d1 d2) (if (<=.f64 d4 5888442198271673/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 8009951384703413/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (*.f64 d1 d2) (if (<=.f64 d4 3299999999999999916492718206406694590196733348455619393659359360407020307189357068345145130968154112) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4))))) |
(if (<=.f64 d4 -3072621050671037/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 d2 d1) (if (<=.f64 d4 3007537681912951/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 7170366636697391/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 d2 d1) (if (<=.f64 d4 12000000000) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 1250000000000000019878613887199897558545101070493160173722665944718479846521297632601683748232101888) (*.f64 d2 d1) (*.f64 d1 d4)))))) |
(if (<=.f64 d4 -3072621050671037/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024) (*.f64 d1 d2) (if (<=.f64 d4 3007537681912951/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (neg.f64 (*.f64 d1 d1)) (if (<=.f64 d4 7170366636697391/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 d1 d2) (if (<=.f64 d4 12000000000) (neg.f64 (*.f64 d1 d1)) (if (<=.f64 d4 1250000000000000019878613887199897558545101070493160173722665944718479846521297632601683748232101888) (*.f64 d1 d2) (*.f64 d1 d4)))))) |
(if (<=.f64 d4 779999999999999989092228358903987225498600186105505068694061480878657169207540805876599236434329600) (*.f64 d2 d1) (*.f64 d1 d4)) |
(if (<=.f64 d4 779999999999999989092228358903987225498600186105505068694061480878657169207540805876599236434329600) (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
Compiled 300 to 179 computations (40.3% saved)
| 3840× | fma-def |
| 3840× | fma-def |
| 1686× | fma-neg |
| 1382× | fma-def |
| 1312× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 37 |
| 1 | 35 | 27 |
| 2 | 103 | 25 |
| 3 | 315 | 25 |
| 4 | 922 | 25 |
| 5 | 2439 | 25 |
| 6 | 3662 | 25 |
| 7 | 4259 | 25 |
| 8 | 4259 | 25 |
| 9 | 5498 | 25 |
| 10 | 5818 | 25 |
| 11 | 5818 | 25 |
| 0 | 198 | 3817 |
| 1 | 500 | 3587 |
| 2 | 1524 | 2977 |
| 3 | 7296 | 2977 |
| 0 | 13 | 37 |
| 1 | 35 | 27 |
| 2 | 103 | 25 |
| 3 | 315 | 25 |
| 4 | 922 | 25 |
| 5 | 2439 | 25 |
| 6 | 3662 | 25 |
| 7 | 4259 | 25 |
| 8 | 4259 | 25 |
| 9 | 5498 | 25 |
| 10 | 5818 | 25 |
| 11 | 5818 | 25 |
| 0 | 502 | 9434 |
| 1 | 1319 | 7750 |
| 2 | 5047 | 7614 |
| 0 | 106 | 1443 |
| 1 | 239 | 1407 |
| 2 | 655 | 1407 |
| 3 | 4522 | 1359 |
| 4 | 7146 | 1359 |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 180 to 75 computations (58.3% saved)
(sort d2 d4)
Compiled 610 to 284 computations (53.4% saved)
Loading profile data...