
Time bar (total: 10.2s)
| 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)
| 1.4s | 5622× | body | 256 | valid |
| 274.0ms | 2634× | 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)
5 alts after pruning (5 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 4 | 6 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 5 | 7 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 97.2% | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| ▶ | 87.9% | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| ▶ | 88.6% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ▶ | 100.0% | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
Compiled 63 to 37 computations (41.3% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
Compiled 31 to 9 computations (71% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d4 | @ | -inf | (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
| 1.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)) |
| ✓ | 94.7% | (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
| ✓ | 93.7% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
Compiled 43 to 11 computations (74.4% 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)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.6% | (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| ✓ | 97.6% | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| ✓ | 90.9% | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
Compiled 54 to 12 computations (77.8% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | -inf | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| 0.0ms | d1 | @ | 0 | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| 0.0ms | d1 | @ | inf | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| 0.0ms | d1 | @ | 0 | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
| 1× | batch-egg-rewrite |
| 1660× | log-prod |
| 1416× | fma-neg |
| 574× | expm1-udef |
| 574× | log1p-udef |
| 334× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 75 |
| 1 | 309 | 59 |
| 2 | 4842 | 59 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1) |
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.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 (-.f64 d2 d3) d4)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.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 (-.f64 d2 d3) d4)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (neg.f64 (*.f64 d1 (neg.f64 d1))))) |
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.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 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (*.f64 d1 (neg.f64 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d2 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d2 d1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 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 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(*.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 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.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 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.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)) 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 (*.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 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))))) |
(/.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 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 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 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(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 (exp.f64 (*.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 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 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 d3)))))) |
(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 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 (-.f64 d3 d4))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) 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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(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 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(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 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) |
(+.f64 0 (*.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 (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 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 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))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d1) d2))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (pow.f64 (exp.f64 d1) d2))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
| 1× | egg-herbie |
| 1360× | fma-def |
| 742× | log-prod |
| 684× | associate-*r* |
| 656× | associate-*l* |
| 388× | distribute-rgt-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 617 | 12033 |
| 1 | 1726 | 11187 |
| 2 | 7223 | 10961 |
| 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 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))) |
(-.f64 (*.f64 d1 d4) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(*.f64 d2 d1) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (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 -1 (*.f64 d1 d3)) |
(-.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 -1 (*.f64 d1 d3)) |
(-.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 (*.f64 d2 d1) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 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 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.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 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 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 (*.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 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.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 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.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 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1) |
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1)) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.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 (-.f64 d2 d3) d4)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.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 (-.f64 d2 d3) d4)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (neg.f64 (*.f64 d1 (neg.f64 d1))))) |
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.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 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (*.f64 d1 (neg.f64 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d2 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d2 d1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 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 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(*.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 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.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 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.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)) 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 (*.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 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))))) |
(/.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 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 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 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(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 (exp.f64 (*.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 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 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 d3)))))) |
(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 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 (-.f64 d3 d4))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) 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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(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 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(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 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) |
(+.f64 0 (*.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 (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 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 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))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d1) d2))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (pow.f64 (exp.f64 d1) d2))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d2 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))) |
(*.f64 (neg.f64 d1) (+.f64 (fma.f64 -1 (+.f64 d2 d4) d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))) |
(*.f64 (neg.f64 d1) (+.f64 (fma.f64 -1 (+.f64 d2 d4) d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3)))) |
(*.f64 (neg.f64 d1) (+.f64 (fma.f64 -1 (+.f64 d2 d4) d3) d1)) |
(-.f64 (*.f64 d1 d4) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1))) |
(*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) (pow.f64 d1 2)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (*.f64 d2 d1) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(-.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d3) (*.f64 d1 d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3))) |
(*.f64 (fma.f64 -1 (+.f64 d2 d4) d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3))) |
(*.f64 (fma.f64 -1 (+.f64 d2 d4) d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3))) |
(*.f64 (fma.f64 -1 (+.f64 d2 d4) d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (-.f64 (*.f64 -1 (+.f64 d2 d4)) (neg.f64 d3))) |
(*.f64 (fma.f64 -1 (+.f64 d2 d4) d3) (neg.f64 d1)) |
(-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 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 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (-.f64 d2 d3))) |
(*.f64 (fma.f64 d2 -1 d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (-.f64 d2 d3))) |
(*.f64 (fma.f64 d2 -1 d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (-.f64 d2 d3))) |
(*.f64 (fma.f64 d2 -1 d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 (neg.f64 d1) (*.f64 -1 (-.f64 d2 d3))) |
(*.f64 (fma.f64 d2 -1 d3) (neg.f64 d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 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 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 d1 (neg.f64 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 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (-.f64 d4 d1)) 1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (*.f64 0 (*.f64 d1 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (*.f64 0 (*.f64 d1 d1))) |
(+.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 0 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (*.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 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(*.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 1 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 1 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (pow.f64 d1 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d4 d3)) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (pow.f64 d1 4)))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d4 d3)) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d4 d3)) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4)) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (pow.f64 d1 4))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (pow.f64 d1 4))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 d1)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d4 d3)) d1)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (*.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)) (+.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)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (pow.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (+.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (pow.f64 d1 3)) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.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)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d1)))) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) (*.f64 d1 (-.f64 d4 d1))))) (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d4 d3)) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (neg.f64 (*.f64 d1 (neg.f64 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (/.f64 1 (*.f64 d1 (+.f64 (+.f64 d2 (-.f64 d4 d3)) d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 1) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (cbrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 3) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3) 1/3) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(pow.f64 (sqrt.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 2) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(sqrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(fabs.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(log.f64 (exp.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (log.f64 (pow.f64 (exp.f64 d4) d1))) (*.f64 d1 d1)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (log.f64 (pow.f64 (exp.f64 d4) d1))) (*.f64 d1 d1)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d4 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (log.f64 (pow.f64 (exp.f64 d4) d1))) (*.f64 d1 d1)) |
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3)) (/.f64 (pow.f64 (exp.f64 d4) d1) (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (fma.f64 d1 (-.f64 d2 d3) (log.f64 (pow.f64 (exp.f64 d4) d1))) (*.f64 d1 d1)) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (pow.f64 (exp.f64 d1) d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) 3)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(expm1.f64 (log1p.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1)))) 1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(log1p.f64 (expm1.f64 (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 d2 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 (-.f64 d2 d3) d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d1 (+.f64 d4 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 d2 d1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (+.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (+.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (+.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.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 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3)))))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))))) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (*.f64 d1 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (+.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (+.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (+.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 (-.f64 d4 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (fma.f64 d3 -1 (-.f64 d4 d1)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (+.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(-.f64 (+.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.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 d4 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.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 (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 (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 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.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)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.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)) (*.f64 d1 (-.f64 d2 (+.f64 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 (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)) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) d3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.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 (*.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 d1 d4) (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (-.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 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 (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 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.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 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 (-.f64 d2 d3))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 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 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2))) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 (neg.f64 d1) (-.f64 d2 (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (-.f64 d3 d4)) 3)) (fma.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))) (pow.f64 (*.f64 d1 d2) 2))) |
(/.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)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 d4 d2) d3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (-.f64 d3 d4)) (*.f64 d1 (-.f64 d3 d4)))) (+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d3 d4) (-.f64 d3 d4)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4)))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (-.f64 d3 d4))) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) (*.f64 d1 (+.f64 d2 (-.f64 d3 d4)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3) 1/3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2)) |
(fabs.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d4) d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (log.f64 (pow.f64 (exp.f64 d4) d1))) |
(fma.f64 d1 (-.f64 d2 d3) (log.f64 (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (log.f64 (pow.f64 (exp.f64 d4) d1))) |
(fma.f64 d1 (-.f64 d2 d3) (log.f64 (pow.f64 (exp.f64 d4) d1))) |
(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))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(-.f64 (*.f64 d1 d2) (log.f64 (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 (-.f64 d3 d4))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(-.f64 (*.f64 d1 d2) (log.f64 (/.f64 (pow.f64 (exp.f64 d3) d1) (pow.f64 (exp.f64 d4) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (neg.f64 (-.f64 d3 d4)))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2))) (*.f64 d1 (-.f64 d3 d4))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (-.f64 d3 d4))) |
(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))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (neg.f64 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 (neg.f64 d1) (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (neg.f64 (-.f64 d3 d4)))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2))) (*.f64 d1 (-.f64 d3 d4))) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 (-.f64 d3 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (neg.f64 (-.f64 d3 d4)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 (neg.f64 d1) (-.f64 d3 d4))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 (neg.f64 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(*.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 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 d2) 2))) |
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 d2) 2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d1 (*.f64 d3 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (-.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d3)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d3)) (-.f64 (*.f64 0 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 0 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (neg.f64 d3)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d3)) (*.f64 0 (*.f64 d1 d3)))) (fma.f64 d1 (-.f64 d2 d3) (*.f64 0 (*.f64 d1 d3)))) |
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 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)) |
(fabs.f64 (*.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)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (log.f64 (exp.f64 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (log.f64 (exp.f64 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d1) d2))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (pow.f64 (exp.f64 d1) d2))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (log.f64 (exp.f64 d3)))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (log.f64 (exp.f64 d3)))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) d2) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d2) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (log.f64 (exp.f64 d3)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d3 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d3 (neg.f64 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(-.f64 (*.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 d1 (cbrt.f64 d2))) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 3)) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d3 (neg.f64 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 d1 (sqrt.f64 d2)) (*.f64 d3 (neg.f64 d1))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 (neg.f64 d3) d1 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 97.2% | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
Compiled 30 to 9 computations (70% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | 0 | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| 1.0ms | d1 | @ | -inf | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d2 | @ | 0 | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | 0 | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | -inf | (fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| 1× | batch-egg-rewrite |
| 1788× | prod-diff |
| 1214× | log-prod |
| 876× | fma-def |
| 602× | pow-exp |
| 464× | expm1-udef |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 40 |
| 1 | 239 | 38 |
| 2 | 3351 | 38 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (*.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 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (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 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.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 (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 d4 d1)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(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))))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 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 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d1 d4) (-.f64 d4 d1))) (+.f64 d1 d4)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (*.f64 (+.f64 d1 d4) (-.f64 d4 d1)) d1) (+.f64 d1 d4)) |
(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) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 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 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d4 d1 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
| 1× | egg-herbie |
| 944× | log-prod |
| 710× | unswap-sqr |
| 598× | *-commutative |
| 536× | times-frac |
| 534× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 219 | 3770 |
| 1 | 523 | 3168 |
| 2 | 1981 | 3080 |
| 3 | 7219 | 3080 |
| 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 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (*.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 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(*.f64 (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 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.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 (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 d4 d1)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(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))))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 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 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d1 d4) (-.f64 d4 d1))) (+.f64 d1 d4)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 (*.f64 (+.f64 d1 d4) (-.f64 d4 d1)) d1) (+.f64 d1 d4)) |
(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) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 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 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d4 d1 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.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 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d2 d1 (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d1) d2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 0 (*.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 (*.f64 d1 (-.f64 d2 d3)) 1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))))) |
(+.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 d3) (-.f64 d4 d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) (log.f64 (sqrt.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))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 (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 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) (fma.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.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 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.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 d1 (*.f64 (-.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)) (fma.f64 d1 (*.f64 d1 (*.f64 (-.f64 d2 d3) (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (+.f64 (-.f64 d4 d1) (-.f64 d3 d2)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (*.f64 d1 (*.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(*.f64 (/.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) d1)) |
(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))) |
(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 d4 d1)) (exp.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)))) (exp.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 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))) |
(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))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d4 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 3 (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 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 d1 (*.f64 (+.f64 d1 d4) (-.f64 d4 d1))) (+.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) d1) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d1 3)) (fma.f64 d4 d4 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (*.f64 (*.f64 (+.f64 d1 d4) (-.f64 d4 d1)) d1) (+.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 3) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 1/3) |
(*.f64 d1 (-.f64 d4 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) |
(*.f64 d1 (-.f64 d4 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1))))) |
(*.f64 d1 (-.f64 d4 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d1) 3))) |
(*.f64 d1 (-.f64 d4 d1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d1 3))) |
(*.f64 d1 (-.f64 d4 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) 1/3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) 2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 d4 (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d4 d1 (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d4)) (cbrt.f64 (*.f64 d1 d4))) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d4) (sqrt.f64 d1)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
Compiled 17894 to 4117 computations (77% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 915 | 9 | 924 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 0 | 3 |
| Total | 919 | 9 | 928 |
| Status | Accuracy | Program |
|---|---|---|
| 80.3% | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) | |
| ▶ | 72.8% | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
| 76.8% | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) | |
| ▶ | 79.9% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 35.0% | (*.f64 (neg.f64 d1) d3) | |
| 28.1% | (*.f64 d2 d1) | |
| ▶ | 81.5% | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| ▶ | 34.8% | (*.f64 d1 (neg.f64 d1)) |
| ▶ | 29.8% | (*.f64 d1 d4) |
Compiled 186 to 122 computations (34.4% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
Compiled 23 to 8 computations (65.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | d4 | @ | inf | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| 0.0ms | d4 | @ | -inf | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| 1× | batch-egg-rewrite |
| 1876× | prod-diff |
| 938× | fma-def |
| 936× | log-prod |
| 704× | pow-prod-down |
| 478× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 182 | 19 |
| 2 | 2701 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) (+.f64 d1 (-.f64 d4 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) d1) (+.f64 d1 (-.f64 d4 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
| 1× | egg-herbie |
| 862× | associate-*r* |
| 844× | log-prod |
| 768× | associate-*l* |
| 554× | fma-def |
| 460× | distribute-lft-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 133 | 2023 |
| 1 | 295 | 1721 |
| 2 | 756 | 1685 |
| 3 | 4445 | 1637 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) 2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) (+.f64 d1 (-.f64 d4 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) d1) (+.f64 d1 (-.f64 d4 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
| Outputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(neg.f64 (*.f64 d1 (+.f64 d3 d1))) |
(*.f64 d1 (neg.f64 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d3) d1))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d1 (+.f64 (-.f64 d4 d3) d1) (pow.f64 (-.f64 d4 d3) 2)) (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d1 (+.f64 (-.f64 d4 d3) d1) (pow.f64 (-.f64 d4 d3) 2))) (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (-.f64 (+.f64 d4 d1) d3) (pow.f64 (-.f64 d4 d3) 2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) (+.f64 d1 (-.f64 d4 d3))) |
(/.f64 d1 (/.f64 (+.f64 (-.f64 d4 d3) d1) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)))) |
(*.f64 (/.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) (/.f64 d1 (-.f64 (+.f64 d4 d1) d3))) |
(*.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) 1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) d1) (fma.f64 d1 (+.f64 d1 (-.f64 d4 d3)) (pow.f64 (-.f64 d4 d3) 2))) |
(/.f64 d1 (/.f64 (fma.f64 d1 (+.f64 (-.f64 d4 d3) d1) (pow.f64 (-.f64 d4 d3) 2)) (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d1 (+.f64 (-.f64 d4 d3) d1) (pow.f64 (-.f64 d4 d3) 2))) (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 (-.f64 (+.f64 d4 d1) d3) (pow.f64 (-.f64 d4 d3) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) d1) (+.f64 d1 (-.f64 d4 d3))) |
(/.f64 d1 (/.f64 (+.f64 (-.f64 d4 d3) d1) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)))) |
(*.f64 (/.f64 d1 (+.f64 (-.f64 d4 d3) d1)) (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (-.f64 d4 d3) 2) (*.f64 d1 d1)) (/.f64 d1 (-.f64 (+.f64 d4 d1) d3))) |
(*.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) d1) 1)) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) 1/2) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1) 1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 3)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) 1/3)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 2)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 d1 (-.f64 d4 d3) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (-.f64 d4 d3) d1 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d3)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (sqrt.f64 (-.f64 d4 d3)) (*.f64 (sqrt.f64 (-.f64 d4 d3)) d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3)))) (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1/2) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(fma.f64 (*.f64 (-.f64 d4 d3) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (+.f64 (-.f64 d4 d3) (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
Compiled 10 to 6 computations (40% saved)
Compiled 12 to 7 computations (41.7% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
Compiled 23 to 8 computations (65.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | d1 | @ | 0 | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d1 | @ | -inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d1 | @ | inf | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 0.0ms | d3 | @ | 0 | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 1× | batch-egg-rewrite |
| 922× | log-prod |
| 892× | fma-def |
| 834× | prod-exp |
| 736× | pow-prod-down |
| 474× | pow-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 19 |
| 1 | 181 | 19 |
| 2 | 2735 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| Outputs |
|---|
(+.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 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) 2)) (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))) 2) 1/2) |
(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 (log.f64 (pow.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)) |
(exp.f64 (+.f64 (log.f64 d1) (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1))) |
(exp.f64 (+.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (log.f64 d1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1) (log.f64 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1) (*.f64 (log.f64 d1) 1))) |
(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 |
| 930× | associate-*r* |
| 854× | associate-*l* |
| 806× | log-prod |
| 596× | distribute-lft-in |
| 570× | distribute-rgt-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 118 | 1493 |
| 1 | 265 | 1457 |
| 2 | 723 | 1457 |
| 3 | 4829 | 1409 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 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 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) 2)) (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))) 2) 1/2) |
(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 (log.f64 (pow.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)) |
(exp.f64 (+.f64 (log.f64 d1) (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (-.f64 d2 (+.f64 d1 d3))))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1))) |
(exp.f64 (+.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (log.f64 d1) 1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1) (log.f64 d1))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1) (*.f64 (log.f64 d1) 1))) |
(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 -1 (*.f64 (+.f64 d1 d3) d1)) |
(*.f64 d1 (neg.f64 (+.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 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 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 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 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))) 2)) (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 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3))))) 3) |
(+.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 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)))) |
(/.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 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 d1 (/.f64 1 (-.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 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 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) (fma.f64 (+.f64 d1 d3) (+.f64 d1 (+.f64 d3 d2)) (*.f64 d2 d2)))) |
(/.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 d1 (/.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) (+.f64 d1 (+.f64 d3 d2)))) |
(/.f64 d1 (/.f64 1 (-.f64 d2 (+.f64 d1 d3)))) |
(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))) 2) 1/2) |
(*.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 (log.f64 (pow.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))) |
(exp.f64 (+.f64 (log.f64 d1) (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (-.f64 d2 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (+.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) (*.f64 (log.f64 d1) 1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1) (log.f64 d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 d2 (+.f64 d1 d3))) 1) (*.f64 (log.f64 d1) 1))) |
(*.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))) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.6% | (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| ✓ | 94.4% | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
Compiled 35 to 10 computations (71.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | 0 | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
| 0.0ms | d1 | @ | inf | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
| 0.0ms | d2 | @ | -inf | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
| 0.0ms | d3 | @ | 0 | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
| 0.0ms | d1 | @ | -inf | (-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
| 1× | batch-egg-rewrite |
| 1736× | fma-def |
| 1224× | log-prod |
| 904× | pow-prod-down |
| 622× | fma-neg |
| 586× | pow-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 50 |
| 1 | 236 | 38 |
| 2 | 3466 | 38 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
| Outputs |
|---|
(+.f64 (*.f64 d2 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) |
(*.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1) |
(*.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)))) |
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (neg.f64 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 2)) (fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 d1)))) |
(pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) -1) |
(pow.f64 (/.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (*.f64 d1 (neg.f64 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d3 d1)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 d1 (+.f64 d3 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d1) (+.f64 d3 d1)))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 2)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 d2 d1 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 d1 d2 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d2 d1) 1 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 1 (*.f64 d2 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 (cbrt.f64 d1) d1) (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (neg.f64 d1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 d1) d1)) (pow.f64 (cbrt.f64 d1) 2) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(+.f64 (*.f64 d2 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d2 d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d3)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (neg.f64 d3)) 2)) (-.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 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)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 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 (log.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 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)))) |
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d2 d1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 d2 d1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 d1 d2 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d2 d1) 1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 1 (*.f64 d2 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d3)) (*.f64 d2 d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d2 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d2 d1)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (cbrt.f64 (*.f64 d1 (neg.f64 d3)))) (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d2 d1)) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d3 (*.f64 d2 d1)) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
| 1× | egg-herbie |
| 1418× | fma-neg |
| 942× | unswap-sqr |
| 760× | fma-def |
| 450× | fma-udef |
| 442× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 624 | 10935 |
| 1 | 1511 | 9485 |
| 2 | 4443 | 9369 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(*.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 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))) |
(-.f64 (*.f64 d2 d1) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(*.f64 -1 (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(*.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 (-.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 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 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 (*.f64 d2 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 0 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) |
(*.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1) |
(*.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)))) |
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (neg.f64 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 2)) (fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 d1)))) |
(pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 2) 1/2) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) -1) |
(pow.f64 (/.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) -1) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (*.f64 d1 (neg.f64 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d3 d1)))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 d1 (+.f64 d3 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d1) (+.f64 d3 d1)))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 2)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 d2 d1 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 d1 d2 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d2 d1) 1 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 1 (*.f64 d2 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 (cbrt.f64 d1) d1) (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (neg.f64 d1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 d1) d1)) (pow.f64 (cbrt.f64 d1) 2) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(+.f64 (*.f64 d2 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d2 d1)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d3)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (neg.f64 d3)) 2)) (-.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 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)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 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 (log.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 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)))) |
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d2 d1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 d2 d1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 d1 d2 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d2 d1)) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d2 d1) 1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 1 (*.f64 d2 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d3)) (*.f64 d2 d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d2 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d2 d1)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (cbrt.f64 (*.f64 d1 (neg.f64 d3)))) (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d2 d1)) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d3 (*.f64 d2 d1)) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (+.f64 (pow.f64 d1 2) (*.f64 d1 d3)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.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 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.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 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.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 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (*.f64 d2 d1) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) (pow.f64 d1 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 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 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 (-.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 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d2) (*.f64 -1 d3)))) |
(*.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 (*.f64 d2 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 0 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.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 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 (+.f64 d1 d3)))))) |
(*.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) (neg.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) (neg.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d1)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d1 d3)) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (neg.f64 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (+.f64 d3 d1)) 2)) (fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 2)) (fma.f64 d2 d1 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 2)) (*.f64 d1 (+.f64 d2 (+.f64 d1 d3)))) |
(pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 3) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 2) 1/2) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 3) 1/3) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(pow.f64 (/.f64 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (exp.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (/.f64 1 (pow.f64 (exp.f64 d1) d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d1) d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d1) (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d1) (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (/.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (pow.f64 (exp.f64 d1) d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (+.f64 1 (expm1.f64 (*.f64 d1 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 3)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 1) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 3)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 1/3)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) 2)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d2 d1 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 d2 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 (neg.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 d3) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d2 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 (cbrt.f64 d1) d1) (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) 2) (cbrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (sqrt.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d3 d1)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (/.f64 1 (fma.f64 (*.f64 d1 d1) (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 d1 6)) (fma.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1)) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 d1 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 d1 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 d1 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 d1 4)) (*.f64 d1 (+.f64 (-.f64 d2 d3) d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2))) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) (*.f64 d1 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2))) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) (*.f64 d1 d1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2))) (neg.f64 (*.f64 d1 d1))) |
(-.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) (*.f64 d1 d1)) |
(fma.f64 (neg.f64 d1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (cbrt.f64 (*.f64 d1 (neg.f64 d1)))) (cbrt.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (sqrt.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 d1) d1)) (pow.f64 (cbrt.f64 d1) 2) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d1 (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 (+.f64 d3 d1)))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (-.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (-.f64 d2 d3))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d2 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 0 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))) (cbrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) (log.f64 (cbrt.f64 (exp.f64 (*.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 (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (*.f64 d1 (-.f64 d2 d3)) 1) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 1 (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d2 d1) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d3)) 2) (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 d1 (*.f64 (-.f64 d2 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 (*.f64 0 (*.f64 d1 d3)) (-.f64 (*.f64 0 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3)))))) |
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 (neg.f64 d3)) 2)) (-.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 0 (*.f64 d1 d3)) 2)) (fma.f64 d1 (-.f64 d2 d3) (*.f64 0 (*.f64 d1 d3)))) |
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (*.f64 d1 (-.f64 d2 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)) 2) 1/2) |
(*.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)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (exp.f64 (*.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)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (/.f64 1 (pow.f64 (exp.f64 d3) d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (exp.f64 (*.f64 d1 (-.f64 d2 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d2) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (pow.f64 (exp.f64 d2) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 d3) d1)) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 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 (log.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) 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)) |
(fma.f64 d2 d1 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (-.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 (-.f64 d2 d3) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (-.f64 d2 d3)) 1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d2 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d2 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 (neg.f64 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.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 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 d3)) (pow.f64 (*.f64 d2 d1) 2))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d3 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d2 d1) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 d3 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 d3 d2))) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (cbrt.f64 (*.f64 d1 (neg.f64 d3)))) (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d2 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d3 (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 d3)) |
Compiled 9804 to 2359 computations (75.9% saved)
13 alts after pruning (10 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 539 | 6 | 545 |
| Fresh | 0 | 4 | 4 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 3 | 4 |
| Total | 541 | 13 | 554 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 80.3% | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 76.8% | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) | |
| 76.4% | (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) | |
| 58.6% | (*.f64 (-.f64 d4 d3) d1) | |
| ✓ | 79.9% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ▶ | 56.0% | (*.f64 (-.f64 d2 d3) d1) |
| 53.4% | (*.f64 (-.f64 d2 d1) d1) | |
| 35.0% | (*.f64 (neg.f64 d1) d3) | |
| ▶ | 28.1% | (*.f64 d2 d1) |
| ▶ | 61.4% | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| ▶ | 54.0% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 34.8% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 29.8% | (*.f64 d1 d4) |
Compiled 226 to 150 computations (33.6% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (*.f64 d1 (-.f64 d4 d1)) | |
| ✓ | 98.8% | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
Compiled 27 to 9 computations (66.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d3 | @ | -inf | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d1 | @ | 0 | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d4 | @ | 0 | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d3 | @ | 0 | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 0.0ms | d1 | @ | -inf | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 1× | batch-egg-rewrite |
| 1334× | prod-diff |
| 1022× | log-prod |
| 706× | pow-prod-down |
| 520× | pow-prod-up |
| 490× | pow-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 25 |
| 1 | 229 | 21 |
| 2 | 3072 | 21 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))) |
(+.f64 0 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 (+.f64 d1 d4))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1) |
(*.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1) |
(*.f64 1 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))) |
(pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2) 1/2) |
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (exp.f64 (*.f64 d1 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (exp.f64 (*.f64 d1 d3)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(exp.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 2)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
| 1× | egg-herbie |
| 1084× | fma-def |
| 656× | distribute-lft-in |
| 624× | distribute-rgt-in |
| 554× | fma-neg |
| 524× | cancel-sign-sub-inv |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 115 | 1752 |
| 1 | 295 | 1602 |
| 2 | 1028 | 1394 |
| 3 | 4891 | 1358 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 (*.f64 -1 d3) d4)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3)))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3)))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(+.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))) |
(+.f64 0 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 (+.f64 d1 d4))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1) |
(*.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1) |
(*.f64 1 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))) |
(pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 3) |
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2) 1/2) |
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2)) |
(log.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (exp.f64 (*.f64 d1 d3)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (exp.f64 (*.f64 d1 d3)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(exp.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 2)) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (*.f64 -1 d3) d4)) |
(*.f64 d1 (fma.f64 -1 d3 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (+.f64 (*.f64 -1 d3) d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (+.f64 (*.f64 d1 d3) (*.f64 d1 d1))) |
(neg.f64 (*.f64 d1 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (fma.f64 -1 d3 d4))) |
(-.f64 (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(+.f64 0 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 d1 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d3 (+.f64 d1 d4))))) (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d3 (+.f64 d1 d4))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 d1 (+.f64 d3 (+.f64 d1 d4))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d1 d4)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d1 d4)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 (+.f64 d3 d4)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(*.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(*.f64 1 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(*.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(*.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 (+.f64 d1 d4)) (-.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (-.f64 (+.f64 d1 d4) d3)) (pow.f64 (*.f64 d1 d3) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 3)) (fma.f64 (*.f64 d1 (+.f64 d1 d4)) (*.f64 d1 (+.f64 d1 (-.f64 d4 d3))) (pow.f64 (*.f64 d1 d3) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d1 (-.f64 d3 (+.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 (+.f64 d1 d4)) 2)) (*.f64 d1 (-.f64 (-.f64 d3 d1) d4))) |
(/.f64 (*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) 1) |
(pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 1) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(pow.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 3) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2) 1/2) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(pow.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3) 1/3) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(pow.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 2) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(sqrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 2)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(log.f64 (exp.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d4)) (exp.f64 (*.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))) (exp.f64 (*.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d4)))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(cbrt.f64 (pow.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))) 3)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(expm1.f64 (log1p.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(exp.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4)))) 1) 1)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 3)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 1/3)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) 2)) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
(log1p.f64 (expm1.f64 (fma.f64 d1 d3 (*.f64 d1 (+.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d3 (+.f64 d1 d4))) |
(*.f64 d1 (+.f64 d1 (+.f64 d3 d4))) |
Compiled 10 to 6 computations (40% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (*.f64 d1 (-.f64 d4 d1)) |
Compiled 15 to 7 computations (53.3% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 d3) d1) |
Compiled 16 to 7 computations (56.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d2 | @ | 0 | (*.f64 (-.f64 d2 d3) d1) |
| 0.0ms | d3 | @ | -inf | (*.f64 (-.f64 d2 d3) d1) |
| 0.0ms | d2 | @ | inf | (*.f64 (-.f64 d2 d3) d1) |
| 0.0ms | d1 | @ | -inf | (*.f64 (-.f64 d2 d3) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (-.f64 d2 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 d2 d3) d1) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (+.f64 1 (*.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) 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))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d3) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 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 | 166 | 611 |
| 2 | 515 | 611 |
| 3 | 3072 | 611 |
| 4 | 6397 | 611 |
| 1× | node limit |
| Inputs |
|---|
(*.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 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (+.f64 1 (*.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) 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))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d3) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
| Outputs |
|---|
(*.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 (*.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 (+.f64 1 (*.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 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d3 d2) (*.f64 d2 d2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 d2 (+.f64 d3 d2)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 d2 (+.f64 d3 d2))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d3 (+.f64 d3 d2) (*.f64 d2 d2))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 d2 (+.f64 d3 d2)))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 d2 (+.f64 d3 d2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(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) 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)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d2 d3) 3) (pow.f64 d1 3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d2 d3) 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)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
Compiled 19 to 8 computations (57.9% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| 0.0ms | d3 | @ | -inf | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| 0.0ms | d3 | @ | 0 | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| 1× | batch-egg-rewrite |
| 1678× | pow1 |
| 1550× | add-exp-log |
| 1548× | log1p-expm1-u |
| 1548× | expm1-log1p-u |
| 1516× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 17 |
| 1 | 171 | 13 |
| 2 | 2379 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d3 d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3))) (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (+.f64 d1 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)) d1) (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) d1) (+.f64 d1 d3)) |
(pow.f64 (*.f64 d1 (-.f64 d3 d1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d3 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d3 d1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d3 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d3 d1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d3 d1) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d3 d1)))) |
| 1× | egg-herbie |
| 1740× | fma-def |
| 1260× | fma-neg |
| 788× | log-prod |
| 782× | associate-*r* |
| 666× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 67 | 731 |
| 1 | 166 | 695 |
| 2 | 525 | 695 |
| 3 | 3191 | 695 |
| 4 | 7442 | 695 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d3 d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3))) (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (+.f64 d1 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)) d1) (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) d1) (+.f64 d1 d3)) |
(pow.f64 (*.f64 d1 (-.f64 d3 d1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d3 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d3 d1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d3 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d3 d1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d3 d1) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d3 d1)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(neg.f64 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (neg.f64 d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d3 d1)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d3 d1)) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d3 d1))) 1) |
(*.f64 d1 (-.f64 d3 d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3))) (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3))) (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) (-.f64 (pow.f64 d3 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 d3) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d1 d3) (*.f64 d3 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 d3 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)) d1) (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) |
(/.f64 d1 (/.f64 (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3))) (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d3 d3 (*.f64 d1 (+.f64 d1 d3)))) (-.f64 (pow.f64 d3 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 d3) (*.f64 d3 d3)))) |
(/.f64 (-.f64 (*.f64 d1 (pow.f64 d3 3)) (pow.f64 d1 4)) (fma.f64 d1 (+.f64 d1 d3) (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d1 d1)) d1) (+.f64 d1 d3)) |
(*.f64 d1 (-.f64 d3 d1)) |
(pow.f64 (*.f64 d1 (-.f64 d3 d1)) 1) |
(*.f64 d1 (-.f64 d3 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d3 d1))) 3) |
(*.f64 d1 (-.f64 d3 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 3) 1/3) |
(*.f64 d1 (-.f64 d3 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d3 d1))) 2) |
(*.f64 d1 (-.f64 d3 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 2)) |
(*.f64 d1 (-.f64 d3 d1)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d3 d1))) |
(*.f64 d1 (-.f64 d3 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d3 d1)) 3)) |
(*.f64 d1 (-.f64 d3 d1)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d3 d1) 3))) |
(*.f64 d1 (-.f64 d3 d1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d3 d1) 3) (pow.f64 d1 3))) |
(*.f64 d1 (-.f64 d3 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(*.f64 d1 (-.f64 d3 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(*.f64 d1 (-.f64 d3 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d3 d1)))) |
(*.f64 d1 (-.f64 d3 d1)) |
Compiled 2924 to 842 computations (71.2% saved)
13 alts after pruning (5 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 238 | 1 | 239 |
| Fresh | 1 | 4 | 5 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 7 | 7 |
| Total | 239 | 13 | 252 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 80.3% | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| ▶ | 76.8% | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| ▶ | 54.4% | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| ▶ | 58.6% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 79.9% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ✓ | 56.0% | (*.f64 (-.f64 d2 d3) d1) |
| ▶ | 53.4% | (*.f64 (-.f64 d2 d1) d1) |
| ▶ | 35.0% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 28.1% | (*.f64 d2 d1) |
| ✓ | 61.4% | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| ✓ | 54.0% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 34.8% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 29.8% | (*.f64 d1 d4) |
Compiled 176 to 118 computations (33% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 100.0% | (*.f64 d1 (-.f64 d4 d1)) | |
| ✓ | 95.2% | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
Compiled 28 to 9 computations (67.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| 0.0ms | d1 | @ | 0 | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| 0.0ms | d4 | @ | 0 | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| 0.0ms | d1 | @ | inf | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| 0.0ms | d4 | @ | -inf | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| 1× | batch-egg-rewrite |
| 1410× | fma-def |
| 1150× | log-prod |
| 860× | pow-prod-down |
| 520× | pow-exp |
| 512× | pow-prod-up |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 213 | 19 |
| 2 | 3173 | 19 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)))) |
(*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) |
(*.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (neg.f64 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (pow.f64 (exp.f64 d3) (neg.f64 d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d3) (neg.f64 d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) (neg.f64 d1)) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) (neg.f64 d1)) (+.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 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 d1 (-.f64 d4 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 d1) d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (cbrt.f64 (*.f64 d1 (neg.f64 d3)))) (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
| 1× | egg-herbie |
| 1028× | distribute-lft-in |
| 956× | distribute-rgt-in |
| 618× | cancel-sign-sub-inv |
| 610× | fma-neg |
| 512× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 373 | 8251 |
| 1 | 909 | 6415 |
| 2 | 2553 | 6191 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d4) (*.f64 -1 d3)) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d4) (*.f64 -1 d3)) d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d4) (*.f64 -1 d3)) d1))) |
(-.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 d4) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(*.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)))) |
(*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) |
(*.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (neg.f64 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2))) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (pow.f64 (exp.f64 d3) (neg.f64 d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d3) (neg.f64 d1)))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) (neg.f64 d1)) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) (neg.f64 d1)) (+.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 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 d1 (-.f64 d4 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 d1) d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (cbrt.f64 (*.f64 d1 (neg.f64 d3)))) (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
| Outputs |
|---|
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 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 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 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 -1 (*.f64 (-.f64 (*.f64 -1 d4) (*.f64 -1 d3)) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d4) (*.f64 -1 d3)) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 d4) (*.f64 -1 d3)) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d3)) |
(-.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d3 d1)) |
(-.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d3 d1)) |
(*.f64 d1 (-.f64 (neg.f64 d1) d3)) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 d4) |
(*.f64 d4 d1) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(-.f64 (+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 d4)) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 0 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d3 d1)))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(*.f64 (-.f64 d4 (+.f64 d1 d3)) d1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(*.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3)))) |
(*.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2))) (neg.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 (neg.f64 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (pow.f64 (*.f64 d1 (neg.f64 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (-.f64 (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1)) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (*.f64 0 (*.f64 d3 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (*.f64 (*.f64 0 (*.f64 d3 d1)) (-.f64 (*.f64 0 (*.f64 d3 d1)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))))) |
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 3) (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 (neg.f64 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 2)) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (pow.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1)) 2)) (-.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2) (pow.f64 (*.f64 0 (*.f64 d3 d1)) 2)) (fma.f64 d1 (-.f64 (-.f64 d4 d1) d3) (*.f64 0 (*.f64 d3 d1)))) |
(/.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) 2) (*.f64 d1 (-.f64 d4 (+.f64 d3 d1)))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2) 1/2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2))) -1) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (pow.f64 (exp.f64 d3) (neg.f64 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (exp.f64 (*.f64 d1 (neg.f64 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d3) (neg.f64 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (pow.f64 (exp.f64 d1) (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (exp.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 (neg.f64 d3))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) (neg.f64 d1)) (pow.f64 (exp.f64 d1) (-.f64 d4 d1)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) (neg.f64 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d1)) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (pow.f64 (exp.f64 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 1) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 1/3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (neg.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 d1) d1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 d1) d1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 d1) d1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 d1)) 1 (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 1 (*.f64 d1 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2) (*.f64 (cbrt.f64 (-.f64 d4 d1)) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (-.f64 d4 d1)) (*.f64 (sqrt.f64 (-.f64 d4 d1)) d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 (+.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (neg.f64 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d4 d1) d3)) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d3 d1) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(fma.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d1 d3) 2)) (/.f64 1 (*.f64 d1 (+.f64 (-.f64 d4 d1) d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (/.f64 (/.f64 1 d1) (+.f64 d3 (-.f64 d4 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (pow.f64 (*.f64 d3 d1) 2)) (*.f64 d1 (+.f64 d3 (-.f64 d4 d1)))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) (cbrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (cbrt.f64 (*.f64 d1 (neg.f64 d3)))) (cbrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (sqrt.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (sqrt.f64 (*.f64 d1 (neg.f64 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (*.f64 0 (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) 0) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (*.f64 d1 (neg.f64 d3)) 1 (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (*.f64 0 (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) 0) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (*.f64 0 (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) 0) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (*.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) 1)) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (*.f64 0 (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) 0) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 d3))) (+.f64 (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (fma.f64 d1 (neg.f64 d3) (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) (*.f64 0 (*.f64 d3 d1))) |
(fma.f64 (fma.f64 (sqrt.f64 (-.f64 d4 d1)) (sqrt.f64 d1) (sqrt.f64 (*.f64 d3 d1))) (-.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d3 d1))) 0) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) 1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (neg.f64 d1) (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (-.f64 d4 d1)) 2)) (cbrt.f64 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 d1 (sqrt.f64 (-.f64 d4 d1))) (sqrt.f64 (-.f64 d4 d1)) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d3)) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 (neg.f64 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
(fma.f64 (*.f64 (-.f64 d4 d1) (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (-.f64 (*.f64 d1 d3) (fma.f64 d1 (neg.f64 d3) (*.f64 d1 d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 d1 (-.f64 d4 (+.f64 d3 d1))) |
Compiled 13 to 7 computations (46.2% saved)
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 d1) d1) |
Compiled 15 to 7 computations (53.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (*.f64 (-.f64 d2 d1) d1) |
| 0.0ms | d1 | @ | inf | (*.f64 (-.f64 d2 d1) d1) |
| 0.0ms | d2 | @ | -inf | (*.f64 (-.f64 d2 d1) d1) |
| 0.0ms | d2 | @ | 0 | (*.f64 (-.f64 d2 d1) d1) |
| 0.0ms | d1 | @ | 0 | (*.f64 (-.f64 d2 d1) d1) |
| 1× | batch-egg-rewrite |
| 1466× | pow1 |
| 1358× | add-exp-log |
| 1358× | log1p-expm1-u |
| 1358× | expm1-log1p-u |
| 1330× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 130 | 13 |
| 2 | 1808 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 d2 d1) d1) |
| Outputs |
|---|
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d2 d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d2 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d2 d1)) |
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))) |
| 1× | egg-herbie |
| 1596× | fma-def |
| 1288× | log-prod |
| 842× | *-commutative |
| 692× | associate-*r* |
| 690× | fma-neg |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 60 | 585 |
| 1 | 149 | 585 |
| 2 | 456 | 585 |
| 3 | 2853 | 585 |
| 4 | 7024 | 585 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d1))) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d2 d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d2 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d2 d1)) |
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))) |
| Outputs |
|---|
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(neg.f64 (*.f64 d1 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d2 d1)) |
(-.f64 (+.f64 1 (*.f64 d1 (-.f64 d2 d1))) 1) |
(*.f64 d1 (-.f64 d2 d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 d2) (*.f64 d2 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (+.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) d1) (fma.f64 d2 d2 (*.f64 d1 (+.f64 d2 d1)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2))) (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 d1 (+.f64 d1 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 d1 3))) |
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d1 3)) (fma.f64 d1 (+.f64 d1 d2) (*.f64 d2 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d1 d1)) d1) (+.f64 d2 d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (*.f64 d1 (-.f64 d2 d1)) 1) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 d1))) 3) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3) 1/3) |
(*.f64 d1 (-.f64 d2 d1)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 d1))) 2) |
(*.f64 d1 (-.f64 d2 d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 2)) |
(*.f64 d1 (-.f64 d2 d1)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 d1)) d1)) |
(*.f64 d1 (-.f64 d2 d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d1)) 3)) |
(*.f64 d1 (-.f64 d2 d1)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(*.f64 d1 (-.f64 d2 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d1)))) |
(*.f64 d1 (-.f64 d2 d1)) |
Found 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d4 d3) d1) |
Compiled 16 to 7 computations (56.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 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 | d1 | @ | -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 1 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.6% | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
Compiled 25 to 9 computations (64% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d1 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| 0.0ms | d3 | @ | 0 | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| 0.0ms | d1 | @ | inf | (+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| 1× | batch-egg-rewrite |
| 1020× | log-prod |
| 772× | prod-exp |
| 720× | fma-def |
| 718× | pow-prod-down |
| 482× | pow-prod-up |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 17 |
| 1 | 215 | 13 |
| 2 | 3039 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
| Outputs |
|---|
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 (+.f64 d2 d3) d1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d2 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) |
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) -1) |
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(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))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(hypot.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 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 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1) 1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (+.f64 d2 d3)))) |
(exp.f64 (+.f64 (log.f64 (+.f64 d2 d3)) (*.f64 (log.f64 d1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(fma.f64 d2 d1 (*.f64 d1 d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (*.f64 d1 d3)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d1 d3 (*.f64 d2 d1)) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 d1 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 d1 (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 d1 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 -1) d3 (*.f64 d2 d1)) |
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 d1)) |
| 1× | egg-herbie |
| 1880× | fma-def |
| 1322× | associate-/r* |
| 776× | unswap-sqr |
| 514× | distribute-lft-in |
| 512× | cancel-sign-sub-inv |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 315 | 4302 |
| 1 | 766 | 3698 |
| 2 | 2040 | 3618 |
| 1× | node limit |
| Inputs |
|---|
(*.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 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(*.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 d2 d1) (*.f64 d1 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 (+.f64 d2 d3) d1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3)))) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d2 d3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d2 d1))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) |
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) -1) |
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(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))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(hypot.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 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 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1) 1)) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (+.f64 d2 d3)))) |
(exp.f64 (+.f64 (log.f64 (+.f64 d2 d3)) (*.f64 (log.f64 d1) 1))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(fma.f64 d2 d1 (*.f64 d1 d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (*.f64 d1 d3)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d1 d3 (*.f64 d2 d1)) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 d1 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 d1 (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 d1 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d1 -1) d3 (*.f64 d2 d1)) |
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d2 d1)) |
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 d1)) |
| Outputs |
|---|
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 (+.f64 d2 (*.f64 -1 d3)) d1) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 (+.f64 d3 (*.f64 -1 d2)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) 1) |
(*.f64 d1 (+.f64 d3 d2)) |
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d1 (+.f64 d2 d3))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d2 d3)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d3 d2))) (/.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 d1 (+.f64 d3 d2)))) |
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d3 d2)) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d3) 2))) |
(*.f64 d1 (+.f64 d2 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(*.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d3 d2)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 1 (/.f64 1 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d1 (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d2 d1) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d3))))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d3)) (pow.f64 (*.f64 d1 d3) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d2 d1) 2)) (-.f64 (*.f64 d1 d3) (*.f64 d2 d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (+.f64 d3 (neg.f64 d2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d3 d2))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 3) |
(*.f64 d1 (+.f64 d3 d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) 1/2) |
(*.f64 d1 (+.f64 d3 d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3) 1/3) |
(*.f64 d1 (+.f64 d3 d2)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) |
(*.f64 d1 (+.f64 d3 d2)) |
(pow.f64 (*.f64 d1 (+.f64 d2 d3)) 1) |
(*.f64 d1 (+.f64 d3 d2)) |
(pow.f64 (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) -1) |
(*.f64 d1 (+.f64 d3 d2)) |
(pow.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))) (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3))) -1) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d3))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 d2) d1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d3))) (+.f64 1 (expm1.f64 (*.f64 d2 d1))))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (pow.f64 (exp.f64 d3) d1))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d2 d1))) (+.f64 1 (expm1.f64 (*.f64 d1 d3))))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(hypot.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(hypot.f64 (*.f64 d1 d2) (*.f64 d1 d3)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3)))) 3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 d3)))) 1/3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3)))) 2)) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d3))) 1) 1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (+.f64 (*.f64 (log.f64 d1) 1) (log.f64 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(exp.f64 (+.f64 (log.f64 (+.f64 d2 d3)) (*.f64 (log.f64 d1) 1))) |
(*.f64 d1 (+.f64 d3 d2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d3)))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d2 d1 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d1 d3 (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d1 (+.f64 d2 d3) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 d1) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 d3 d1 (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 d3) 1 (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d2 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d2 d1)) (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d2 d1)) 2) (cbrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d2 d3)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 (+.f64 d3 d3) (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2))))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 d2 (*.f64 d1 (*.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d3) 3)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) 2) (*.f64 (*.f64 d1 d1) (*.f64 d3 d2)))) |
(fma.f64 -1 (*.f64 d1 d3) (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d3)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 (+.f64 d3 d3))) |
(fma.f64 d1 d2 (*.f64 (*.f64 d1 d3) 3)) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (+.f64 d2 d3) d1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 d1) d3 (*.f64 d1 d3))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 d3 d1 (*.f64 d1 d3))) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d3))) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2) (*.f64 d1 d3))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (-.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d1 d3))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d3))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d1) d3)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) 2)) (cbrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d3))) (sqrt.f64 (*.f64 d1 d3)))) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d1 -1) d3 (*.f64 d2 d1)) |
(fma.f64 d3 (neg.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (-.f64 d2 d3)) |
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d3 d2)) |
Compiled 9450 to 2204 computations (76.7% saved)
14 alts after pruning (3 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 557 | 3 | 560 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 11 | 12 |
| Total | 559 | 14 | 573 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 80.3% | (fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
| 54.4% | (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) | |
| 56.7% | (-.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d3 d1)) | |
| 57.5% | (+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1)) | |
| ✓ | 58.6% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 79.9% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ✓ | 56.0% | (*.f64 (-.f64 d2 d3) d1) |
| ✓ | 53.4% | (*.f64 (-.f64 d2 d1) d1) |
| ✓ | 35.0% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 28.1% | (*.f64 d2 d1) |
| ✓ | 61.4% | (*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| ✓ | 54.0% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 34.8% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 29.8% | (*.f64 d1 d4) |
Compiled 135 to 91 computations (32.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d3 d1)) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d1 d3))) |
(-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
(-.f64 (-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(fma.f64 (neg.f64 d1) d3 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
5 calls:
| 15.0ms | d3 |
| 12.0ms | d2 |
| 12.0ms | d4 |
| 11.0ms | d1 |
| 10.0ms | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | d1 |
| 100.0% | 1 | d2 |
| 100.0% | 1 | d3 |
| 100.0% | 1 | d4 |
| 100.0% | 1 | (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
Compiled 213 to 76 computations (64.3% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(-.f64 (*.f64 d2 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 d4 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d3 d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
4 calls:
| 111.0ms | d1 |
| 57.0ms | d3 |
| 22.0ms | d4 |
| 15.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 87.4% | 4 | d1 |
| 96.5% | 2 | d2 |
| 85.9% | 3 | d3 |
| 98.0% | 2 | d4 |
Compiled 109 to 49 computations (55% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 14111470796434.32 | 195365197624111.16 |
| 9.0ms | 70× | body | 256 | valid |
| 3.0ms | 26× | body | 256 | infinite |
Compiled 170 to 113 computations (33.5% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) |
4 calls:
| 50.0ms | d2 |
| 35.0ms | d1 |
| 24.0ms | d3 |
| 12.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 87.9% | 6 | d1 |
| 95.0% | 4 | d2 |
| 85.9% | 3 | d3 |
| 88.9% | 2 | d4 |
Compiled 71 to 38 computations (46.5% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | -4.3559787547376074e+33 | -5.390582748353009e+25 |
| 13.0ms | -2.8075184780961375e+96 | -3.343287900434339e+94 |
| 14.0ms | -1.0554799971473173e+120 | -1.9706007299437086e+118 |
| 27.0ms | 251× | body | 256 | valid |
| 16.0ms | 117× | body | 256 | infinite |
Compiled 532 to 362 computations (32% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
4 calls:
| 50.0ms | d2 |
| 38.0ms | d1 |
| 24.0ms | d4 |
| 19.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.6% | 7 | d1 |
| 86.1% | 8 | d2 |
| 78.2% | 3 | d3 |
| 85.1% | 3 | d4 |
Compiled 64 to 36 computations (43.8% 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 |
|---|---|---|
| 21.0ms | 2.0670291638929144e-122 | 3.2791652429663684e-120 |
| 19.0ms | 8.846171591892354e-215 | 9.067860098643034e-210 |
| 13.0ms | 2.337339062652946e-272 | 1.8323435779710669e-271 |
| 4.0ms | -1.2964928503206135e-266 | -1.1870973048997732e-266 |
| 19.0ms | -4.3559787547376074e+33 | -5.390582748353009e+25 |
| 13.0ms | -2.8075184780961375e+96 | -3.343287900434339e+94 |
| 11.0ms | -4.042959594451846e+111 | -2.3832840361359644e+111 |
| 67.0ms | 473× | body | 256 | valid |
| 24.0ms | 231× | body | 256 | infinite |
Compiled 917 to 644 computations (29.8% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
4 calls:
| 40.0ms | d1 |
| 39.0ms | d2 |
| 31.0ms | d4 |
| 16.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.6% | 7 | d1 |
| 84.2% | 7 | d2 |
| 78.2% | 3 | d3 |
| 83.1% | 5 | d4 |
Compiled 58 to 33 computations (43.1% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | -1.4400619730991583e-210 | -3.9810646321137745e-212 |
| 13.0ms | -5.2563261034095115e-194 | -1.513564693850055e-195 |
| 13.0ms | -7.019237510116088e-156 | -1.3369167421031554e-156 |
| 13.0ms | -906445291364.7958 | -4108740004.8415866 |
| 14.0ms | -2.8075184780961375e+96 | -3.343287900434339e+94 |
| 8.0ms | -4.042959594451846e+111 | -2.3832840361359644e+111 |
| 44.0ms | 387× | body | 256 | valid |
| 23.0ms | 221× | body | 256 | infinite |
Compiled 786 to 549 computations (30.2% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
4 calls:
| 39.0ms | d4 |
| 36.0ms | d2 |
| 22.0ms | d3 |
| 18.0ms | d1 |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.5% | 3 | d1 |
| 78.9% | 8 | d2 |
| 76.8% | 4 | d3 |
| 80.9% | 8 | 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 |
|---|---|---|
| 16.0ms | 7.669849253443286e+124 | 2.9226588476529756e+127 |
| 16.0ms | 5.552623070857465e+70 | 2.0303545729804355e+73 |
| 22.0ms | 7.076818196042062e+39 | 4.2642625298549565e+60 |
| 13.0ms | 2.7724976415790823e+22 | 7.48509569656095e+23 |
| 16.0ms | 9.358265915741377e-59 | 3.4539794317465805e-56 |
| 11.0ms | 1.470305440023637e-110 | 9.245816692120044e-110 |
| 16.0ms | -8.092852236769144e-78 | -5.819412115652834e-82 |
| 67.0ms | 619× | body | 256 | valid |
| 31.0ms | 277× | body | 256 | infinite |
Compiled 1146 to 801 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 d1)) |
(*.f64 (-.f64 d2 d1) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 (-.f64 d2 d1) d1) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 d4) |
(*.f64 d1 (-.f64 d4 d1)) |
4 calls:
| 42.0ms | d1 |
| 37.0ms | d4 |
| 24.0ms | d2 |
| 18.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.4% | 9 | d1 |
| 73.0% | 6 | d2 |
| 73.9% | 4 | d3 |
| 76.6% | 8 | d4 |
Compiled 48 to 29 computations (39.6% 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 |
|---|---|---|
| 17.0ms | 6.732406919251198e+96 | 3.7880536586876844e+104 |
| 50.0ms | 7.076818196042062e+39 | 4.2642625298549565e+60 |
| 14.0ms | 2.7724976415790823e+22 | 7.48509569656095e+23 |
| 15.0ms | 9.358265915741377e-59 | 3.4539794317465805e-56 |
| 15.0ms | 9.245816692120044e-110 | 1.107516092212874e-106 |
| 17.0ms | -8.092852236769144e-78 | -5.819412115652834e-82 |
| 15.0ms | -7.457195859565868e-44 | -2.7304822531053328e-48 |
| 101.0ms | 632× | body | 256 | valid |
| 33.0ms | 312× | body | 256 | infinite |
Compiled 1116 to 823 computations (26.3% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
| Outputs |
|---|
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d2 d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (neg.f64 d1) d3) |
4 calls:
| 73.0ms | d3 |
| 30.0ms | d2 |
| 30.0ms | d1 |
| 26.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.5% | 6 | d1 |
| 71.4% | 8 | d2 |
| 73.2% | 5 | d3 |
| 66.0% | 6 | d4 |
Compiled 43 to 27 computations (37.2% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 9.0ms | 6.911109675779669e+91 | 2.1359267136575443e+92 |
| 11.0ms | 5.098361981631871e-190 | 1.5195572369359117e-189 |
| 13.0ms | 8.286399356762094e-251 | 1.5372047303992853e-249 |
| 15.0ms | -2.6649572982110853e+146 | -5.166194320290629e+144 |
| 29.0ms | 258× | body | 256 | valid |
| 14.0ms | 126× | body | 256 | infinite |
Compiled 470 to 341 computations (27.4% 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 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 d4) |
4 calls:
| 80.0ms | d3 |
| 70.0ms | d2 |
| 51.0ms | d1 |
| 32.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 58.5% | 7 | d1 |
| 63.0% | 12 | d2 |
| 60.8% | 6 | d3 |
| 64.5% | 8 | d4 |
Compiled 38 to 25 computations (34.2% 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 |
|---|---|---|
| 59.0ms | 7.076818196042062e+39 | 4.2642625298549565e+60 |
| 44.0ms | 2.7724976415790823e+22 | 7.48509569656095e+23 |
| 15.0ms | 9.358265915741377e-59 | 3.4539794317465805e-56 |
| 15.0ms | 9.245816692120044e-110 | 1.107516092212874e-106 |
| 13.0ms | -5.985867785113973e-217 | -2.3511814601456577e-219 |
| 40.0ms | -3.735831268827023e-85 | -4.08070987283554e-91 |
| 15.0ms | -7.457195859565868e-44 | -2.7304822531053328e-48 |
| 159.0ms | 626× | body | 256 | valid |
| 32.0ms | 302× | body | 256 | infinite |
Compiled 1035 to 794 computations (23.3% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d1 d4) |
4 calls:
| 23.0ms | d1 |
| 17.0ms | d2 |
| 16.0ms | d4 |
| 15.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 53.6% | 8 | d1 |
| 56.6% | 5 | d2 |
| 42.7% | 5 | d3 |
| 57.3% | 3 | d4 |
Compiled 34 to 24 computations (29.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 7.076818196042062e+39 | 4.2642625298549565e+60 |
| 14.0ms | -5.985867785113973e-217 | -2.3511814601456577e-219 |
| 21.0ms | 190× | body | 256 | valid |
| 11.0ms | 98× | body | 256 | infinite |
Compiled 332 to 251 computations (24.4% saved)
Total -27.9b remaining (-85.8%)
Threshold costs -27.9b (-85.8%)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 d4) |
4 calls:
| 15.0ms | d1 |
| 13.0ms | d3 |
| 11.0ms | d2 |
| 8.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 38.4% | 6 | d1 |
| 49.2% | 4 | d2 |
| 35.3% | 5 | d3 |
| 48.6% | 2 | d4 |
Compiled 30 to 22 computations (26.7% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | -4.3559787547376074e+33 | -5.390582748353009e+25 |
| 2.0ms | -1.1570122375050149e+92 | -1.0990605883885694e+92 |
| 8.0ms | -4.042959594451846e+111 | -2.3832840361359644e+111 |
| 19.0ms | 166× | body | 256 | valid |
| 6.0ms | 58× | body | 256 | infinite |
Compiled 250 to 185 computations (26% saved)
| 1× | egg-herbie |
| 40× | *-commutative |
| 28× | +-commutative |
| 26× | sub-neg |
| 20× | not-or |
| 20× | if-if-or-not |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 174 | 1106 |
| 1 | 223 | 1082 |
| 2 | 259 | 1082 |
| 3 | 289 | 1062 |
| 4 | 303 | 1062 |
| 5 | 310 | 1062 |
| 6 | 311 | 1062 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(if (<=.f64 d4 115000000000000) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))) |
(if (<=.f64 d2 -849999999999999997337314445223017951986115009600500620438882247357913575793244662813338995243523624229175620842201022464) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -349999999999999999665913983316344938893090672568999106788942881071805303224072131769103942680576) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) (if (<=.f64 d2 -4300000000000000284788170317365248) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))))) |
(if (<=.f64 d2 -2599999999999999861031570919257344941915500313752382100134223631161335155476869771422505048205317162029321027584) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -145999999999999996992180715520) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -7260824748426675/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 d1 (-.f64 (neg.f64 d3) d1)) (if (<=.f64 d2 404468599105957/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 8611623793230495/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d2 8140593712110797/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1)))))))) |
(if (<=.f64 d2 -3500000000000000182617178608388555528640007259396841892956468372907084430899141430760632411541099068244447199232) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -2799999999999999997327311866530759511144725380551992854311543048574442425792577054152831541444608) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -370000000000) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -712524105806307/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d2 -5448595599810227/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1))))))) |
(if (<=.f64 d4 -6493400589199567/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 5923061480360627/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 379596049073481/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 160000000000000000000000) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 44000000000000001280179986666499230037586055528448) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 5099999999999999772237064608102444383652368900576680361834614141338255360) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d4 98000000000000006916179541926208465737419773722983295665194042640663645497956823522940895085575466326939855903931956597882880) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))))))) |
(if (<=.f64 d4 -7816146647275729/205688069665150755269371147819668813122841983204197482918576128) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 -4380442163509679/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 4544759785432959/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 309999999999999970639872) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 4599999999999999883745772171828872825880206975000641536) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 6800000000000000196773927754166331579185799322305841460611114771022396022189800315690667602870272) (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d1))))))))) |
(if (<=.f64 d3 -23999999999999999183555529547219098788600698196346520781144622040177410723768703434325609174373187539117100207142373737123436435375576043275419648) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 6126462458238305/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 5217114770517643/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 d2 d1) (if (<=.f64 d3 184999999999999999340393247505834766790880389464515683686229301104139307425272204930660171776) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d4 -8838159243424447/1606938044258990275541962092341162602522202993782792835301376) (*.f64 d2 d1) (if (<=.f64 d4 -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 d2 d1) (if (<=.f64 d4 6081714912870287/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 3957737425103581/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 28999999999999997902848) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 4200000000000000215600276059498843558733099881104863221776384) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4)))))))) |
(if (<=.f64 d4 -4968057895362269/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (*.f64 d2 d1) (if (<=.f64 d4 8599999999999999565777866041588480291962758365184) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d2 -2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512) (*.f64 d2 d1) (if (<=.f64 d2 -114999999999999999198784690215396627249834481935077628192554752491625231509434127362595749888) (*.f64 d1 d4) (if (<=.f64 d2 -9799999999999999688214365339648) (*.f64 d2 d1) (*.f64 d1 d4)))) |
(*.f64 d1 d4) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(if (<=.f64 d4 115000000000000) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))) |
(if (<=.f64 d4 115000000000000) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))) |
(if (<=.f64 d2 -849999999999999997337314445223017951986115009600500620438882247357913575793244662813338995243523624229175620842201022464) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -349999999999999999665913983316344938893090672568999106788942881071805303224072131769103942680576) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) (if (<=.f64 d2 -4300000000000000284788170317365248) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))))) |
(if (<=.f64 d2 -849999999999999997337314445223017951986115009600500620438882247357913575793244662813338995243523624229175620842201022464) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d2 -349999999999999999665913983316344938893090672568999106788942881071805303224072131769103942680576) (not (<=.f64 d2 -4300000000000000284788170317365248))) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1)) (*.f64 d1 (-.f64 d2 d3)))) |
(if (or (<=.f64 d2 -849999999999999997337314445223017951986115009600500620438882247357913575793244662813338995243523624229175620842201022464) (not (or (<=.f64 d2 -349999999999999999665913983316344938893090672568999106788942881071805303224072131769103942680576) (not (<=.f64 d2 -4300000000000000284788170317365248))))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))) |
(if (or (<=.f64 d2 -849999999999999997337314445223017951986115009600500620438882247357913575793244662813338995243523624229175620842201022464) (and (not (<=.f64 d2 -349999999999999999665913983316344938893090672568999106788942881071805303224072131769103942680576)) (<=.f64 d2 -4300000000000000284788170317365248))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 (-.f64 d4 d3) d1))) |
(if (<=.f64 d2 -2599999999999999861031570919257344941915500313752382100134223631161335155476869771422505048205317162029321027584) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -145999999999999996992180715520) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -7260824748426675/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 d1 (-.f64 (neg.f64 d3) d1)) (if (<=.f64 d2 404468599105957/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 8611623793230495/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d2 8140593712110797/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1)))))))) |
(if (<=.f64 d2 -2599999999999999861031570919257344941915500313752382100134223631161335155476869771422505048205317162029321027584) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -145999999999999996992180715520) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -7260824748426675/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 d1 (-.f64 (neg.f64 d3) d1)) (if (<=.f64 d2 404468599105957/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (*.f64 d1 (-.f64 d4 d1)) (if (or (<=.f64 d2 8611623793230495/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (not (<=.f64 d2 8140593712110797/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624))) (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d1)))))))) |
(if (<=.f64 d2 -2599999999999999861031570919257344941915500313752382100134223631161335155476869771422505048205317162029321027584) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -145999999999999996992180715520) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -7260824748426675/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (if (or (<=.f64 d2 404468599105957/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (not (or (<=.f64 d2 8611623793230495/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) (not (<=.f64 d2 8140593712110797/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624))))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3))))))) |
(if (<=.f64 d2 -2599999999999999861031570919257344941915500313752382100134223631161335155476869771422505048205317162029321027584) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -145999999999999996992180715520) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -7260824748426675/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 d1 (neg.f64 (+.f64 d1 d3))) (if (or (<=.f64 d2 404468599105957/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312) (and (not (<=.f64 d2 8611623793230495/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976)) (<=.f64 d2 8140593712110797/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3))))))) |
(if (<=.f64 d2 -3500000000000000182617178608388555528640007259396841892956468372907084430899141430760632411541099068244447199232) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -2799999999999999997327311866530759511144725380551992854311543048574442425792577054152831541444608) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -370000000000) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -712524105806307/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (-.f64 d4 d3) d1) (if (<=.f64 d2 -5448595599810227/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1))))))) |
(if (<=.f64 d2 -3500000000000000182617178608388555528640007259396841892956468372907084430899141430760632411541099068244447199232) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -2799999999999999997327311866530759511144725380551992854311543048574442425792577054152831541444608) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -370000000000) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -712524105806307/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (*.f64 d1 (-.f64 d4 d1)) (if (or (<=.f64 d2 -30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (not (<=.f64 d2 -5448595599810227/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624))) (*.f64 d1 (-.f64 d4 d3)) (*.f64 d1 (-.f64 d4 d1))))))) |
(if (<=.f64 d2 -3500000000000000182617178608388555528640007259396841892956468372907084430899141430760632411541099068244447199232) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -2799999999999999997327311866530759511144725380551992854311543048574442425792577054152831541444608) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -370000000000) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d2 -712524105806307/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (not (or (<=.f64 d2 -30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (not (<=.f64 d2 -5448595599810227/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624))))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3)))))) |
(if (<=.f64 d2 -3500000000000000182617178608388555528640007259396841892956468372907084430899141430760632411541099068244447199232) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -2799999999999999997327311866530759511144725380551992854311543048574442425792577054152831541444608) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d2 -370000000000) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d2 -712524105806307/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (and (not (<=.f64 d2 -30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112)) (<=.f64 d2 -5448595599810227/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3)))))) |
(if (<=.f64 d4 -6493400589199567/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 5923061480360627/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 379596049073481/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 160000000000000000000000) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 44000000000000001280179986666499230037586055528448) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 5099999999999999772237064608102444383652368900576680361834614141338255360) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d4 98000000000000006916179541926208465737419773722983295665194042640663645497956823522940895085575466326939855903931956597882880) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (-.f64 d4 d1))))))))) |
(if (<=.f64 d4 -6493400589199567/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 5923061480360627/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 379596049073481/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 160000000000000000000000) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 44000000000000001280179986666499230037586055528448) (*.f64 d1 (-.f64 d2 d3)) (if (or (<=.f64 d4 5099999999999999772237064608102444383652368900576680361834614141338255360) (not (<=.f64 d4 98000000000000006916179541926208465737419773722983295665194042640663645497956823522940895085575466326939855903931956597882880))) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3)))))))) |
(if (<=.f64 d4 -6493400589199567/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 5923061480360627/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 379596049073481/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 160000000000000000000000) (*.f64 d1 (-.f64 d2 d1)) (if (or (<=.f64 d4 44000000000000001280179986666499230037586055528448) (not (or (<=.f64 d4 5099999999999999772237064608102444383652368900576680361834614141338255360) (not (<=.f64 d4 98000000000000006916179541926208465737419773722983295665194042640663645497956823522940895085575466326939855903931956597882880))))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))) |
(if (<=.f64 d4 -6493400589199567/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 5923061480360627/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 379596049073481/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 160000000000000000000000) (*.f64 d1 (-.f64 d2 d1)) (if (or (<=.f64 d4 44000000000000001280179986666499230037586055528448) (and (not (<=.f64 d4 5099999999999999772237064608102444383652368900576680361834614141338255360)) (<=.f64 d4 98000000000000006916179541926208465737419773722983295665194042640663645497956823522940895085575466326939855903931956597882880))) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))))))) |
(if (<=.f64 d4 -7816146647275729/205688069665150755269371147819668813122841983204197482918576128) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 -4380442163509679/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 4544759785432959/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 309999999999999970639872) (*.f64 (-.f64 d2 d1) d1) (if (<=.f64 d4 4599999999999999883745772171828872825880206975000641536) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 6800000000000000196773927754166331579185799322305841460611114771022396022189800315690667602870272) (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d1))))))))) |
(if (<=.f64 d4 -7816146647275729/205688069665150755269371147819668813122841983204197482918576128) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -4380442163509679/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 4544759785432959/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 309999999999999970639872) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 4599999999999999883745772171828872825880206975000641536) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 6800000000000000196773927754166331579185799322305841460611114771022396022189800315690667602870272) (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d1))))))))) |
(if (<=.f64 d4 -7816146647275729/205688069665150755269371147819668813122841983204197482918576128) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 -4380442163509679/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 4544759785432959/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 2826955303645415/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 309999999999999970639872) (*.f64 d1 (-.f64 d2 d1)) (if (<=.f64 d4 4599999999999999883745772171828872825880206975000641536) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 6800000000000000196773927754166331579185799322305841460611114771022396022189800315690667602870272) (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d1))))))))) |
(if (<=.f64 d3 -23999999999999999183555529547219098788600698196346520781144622040177410723768703434325609174373187539117100207142373737123436435375576043275419648) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 6126462458238305/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 5217114770517643/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 d2 d1) (if (<=.f64 d3 184999999999999999340393247505834766790880389464515683686229301104139307425272204930660171776) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d3 -23999999999999999183555529547219098788600698196346520781144622040177410723768703434325609174373187539117100207142373737123436435375576043275419648) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 6126462458238305/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 5217114770517643/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 d1 d2) (if (<=.f64 d3 184999999999999999340393247505834766790880389464515683686229301104139307425272204930660171776) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d3 (neg.f64 d1)))))) |
(if (<=.f64 d3 -23999999999999999183555529547219098788600698196346520781144622040177410723768703434325609174373187539117100207142373737123436435375576043275419648) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 6126462458238305/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 5217114770517643/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (*.f64 d1 d2) (if (<=.f64 d3 184999999999999999340393247505834766790880389464515683686229301104139307425272204930660171776) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3)))))) |
(if (<=.f64 d4 -8838159243424447/1606938044258990275541962092341162602522202993782792835301376) (*.f64 d2 d1) (if (<=.f64 d4 -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 d2 d1) (if (<=.f64 d4 6081714912870287/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 3957737425103581/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d4 28999999999999997902848) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 4200000000000000215600276059498843558733099881104863221776384) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4)))))))) |
(if (<=.f64 d4 -8838159243424447/1606938044258990275541962092341162602522202993782792835301376) (*.f64 d1 d2) (if (<=.f64 d4 -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 d1 d2) (if (<=.f64 d4 6081714912870287/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 3957737425103581/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d4 28999999999999997902848) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 4200000000000000215600276059498843558733099881104863221776384) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4)))))))) |
(if (<=.f64 d4 -8838159243424447/1606938044258990275541962092341162602522202993782792835301376) (*.f64 d1 d2) (if (<=.f64 d4 -5823336329662291/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (*.f64 d1 d2) (if (<=.f64 d4 6081714912870287/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 3957737425103581/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d4 28999999999999997902848) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 4200000000000000215600276059498843558733099881104863221776384) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4)))))))) |
(if (<=.f64 d4 -4968057895362269/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (*.f64 d2 d1) (if (<=.f64 d4 8599999999999999565777866041588480291962758365184) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d4 -4968057895362269/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (*.f64 d1 d2) (if (<=.f64 d4 8599999999999999565777866041588480291962758365184) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d2 -2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512) (*.f64 d2 d1) (if (<=.f64 d2 -114999999999999999198784690215396627249834481935077628192554752491625231509434127362595749888) (*.f64 d1 d4) (if (<=.f64 d2 -9799999999999999688214365339648) (*.f64 d2 d1) (*.f64 d1 d4)))) |
(if (<=.f64 d2 -2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512) (*.f64 d1 d2) (if (<=.f64 d2 -114999999999999999198784690215396627249834481935077628192554752491625231509434127362595749888) (*.f64 d1 d4) (if (<=.f64 d2 -9799999999999999688214365339648) (*.f64 d1 d2) (*.f64 d1 d4)))) |
(if (or (<=.f64 d2 -2400000000000000056566482034008613999798878708136516471511790094243876004318788158235942467821878824629553856512) (and (not (<=.f64 d2 -114999999999999999198784690215396627249834481935077628192554752491625231509434127362595749888)) (<=.f64 d2 -9799999999999999688214365339648))) (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
Compiled 466 to 255 computations (45.3% saved)
| 3840× | fma-def |
| 3840× | fma-def |
| 3840× | fma-def |
| 1686× | fma-neg |
| 1382× | fma-def |
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 | 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 | 219 | 3770 |
| 1 | 523 | 3168 |
| 2 | 1981 | 3080 |
| 3 | 7219 | 3080 |
| 0 | 118 | 1493 |
| 1 | 265 | 1457 |
| 2 | 723 | 1457 |
| 3 | 4829 | 1409 |
| 1× | node limit |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
| 1× | node limit |
| 1× | saturated |
Compiled 350 to 133 computations (62% saved)
(sort d2 d4)
Compiled 934 to 400 computations (57.2% saved)
Loading profile data...