
Time bar (total: 5.0s)
| 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)
| 644.0ms | 5587× | body | 256 | valid |
| 312.0ms | 2669× | body | 256 | infinite |
| 1× | egg-herbie |
| 1602× | sub-neg |
| 1278× | fma-def |
| 822× | distribute-lft-out-- |
| 648× | +-commutative |
| 630× | distribute-lft-neg-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 464 |
| 1 | 272 | 344 |
| 2 | 893 | 304 |
| 3 | 3674 | 300 |
| 4 | 7165 | 300 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.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 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(-.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 d1) (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(-.f64 (+.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)) (*.f64 d4 (neg.f64 d1))) (*.f64 (neg.f64 d1) (neg.f64 d1))) |
(+.f64 (*.f64 (neg.f64 d1) (-.f64 d2 d3)) (-.f64 (*.f64 d4 (neg.f64 d1)) (*.f64 d1 d1))) |
(-.f64 (*.f64 (neg.f64 d1) (+.f64 d4 (-.f64 d2 d3))) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 (neg.f64 d4) d1))) |
(*.f64 d1 (-.f64 (-.f64 (-.f64 d3 d4) d2) d1)) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 (neg.f64 d2) d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 (neg.f64 d2) d3) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d2) d3) d1)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) (+.f64 d2 d3))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 (neg.f64 d3))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d2 (neg.f64 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (+.f64 d2 d3) (-.f64 d4 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (neg.f64 d4) d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d4 (neg.f64 d1)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 (neg.f64 d4) d1))) |
(*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d3 d4)) d1)) |
(*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d3 d4))) |
(-.f64 (+.f64 (-.f64 (*.f64 d2 d1) (*.f64 d2 d3)) (*.f64 d4 d2)) (*.f64 d2 d2)) |
(-.f64 (+.f64 (*.f64 d2 (-.f64 d1 d3)) (*.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 (+.f64 (-.f64 (*.f64 d3 d2) (*.f64 d3 d1)) (*.f64 d4 d3)) (*.f64 d3 d3)) |
(-.f64 (+.f64 (*.f64 d3 (-.f64 d2 d1)) (*.f64 d3 d4)) (*.f64 d3 d3)) |
(fma.f64 d3 (-.f64 d2 d1) (*.f64 d3 (-.f64 d4 d3))) |
(*.f64 d3 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d3 (-.f64 d2 (+.f64 d1 (-.f64 d3 d4)))) |
(*.f64 d3 (+.f64 d2 (-.f64 (-.f64 d4 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 d2 d3) (-.f64 d1 d4))) |
(*.f64 d4 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1)))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d3 d2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d3 d2) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 (+.f64 d4 (-.f64 d3 d2)) d1)) |
(*.f64 d1 (-.f64 d3 (+.f64 d1 (-.f64 d2 d4)))) |
(*.f64 d1 (+.f64 (-.f64 d3 d2) (-.f64 d4 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d4) (*.f64 d1 d3)) (*.f64 d2 d1)) (*.f64 d1 d1)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 d2 d1) (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(-.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))) |
(sort d2 d4)
Compiled 19 to 11 computations (42.1% saved)
Compiled 54 to 22 computations (59.3% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 91.0% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ▶ | 100.0% | (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
| ▶ | 91.0% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ▶ | 100.0% | (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
Compiled 60 to 36 computations (40% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 d2 d3)) |
| ✓ | 96.8% | (-.f64 (*.f64 d1 d4) (*.f64 d1 d1)) |
| ✓ | 94.4% | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| ✓ | 100.0% | (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
Compiled 71 to 15 computations (78.9% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d3 | @ | -inf | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 1.0ms | d2 | @ | -inf | (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
| 1.0ms | d1 | @ | inf | (+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
| 1.0ms | d1 | @ | inf | (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
| 1.0ms | d4 | @ | inf | (*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
| 1× | batch-egg-rewrite |
| 762× | expm1-udef |
| 762× | log1p-udef |
| 444× | add-sqr-sqrt |
| 440× | pow1 |
| 440× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 78 |
| 1 | 400 | 76 |
| 2 | 6704 | 76 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(+.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 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) (*.f64 (*.f64 d1 d2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2))) (-.f64 (-.f64 d4 d3) (+.f64 d1 d2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) d1) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d4 d3) (+.f64 d1 d2))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 d1 d2)) |
(-.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 d1 (*.f64 (-.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) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (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 (*.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 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 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 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (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 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.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 (pow.f64 (cbrt.f64 d1) 2) (*.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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(/.f64 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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(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)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1)) |
(-.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 d3 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d3 d2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d3 d2)) |
(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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
| 1× | egg-herbie |
| 1716× | fma-neg |
| 800× | fma-def |
| 532× | associate-*r* |
| 522× | sub-neg |
| 512× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 394 | 8738 |
| 1 | 1147 | 7540 |
| 2 | 4979 | 7362 |
| 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 (-.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 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 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) 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 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) (*.f64 (*.f64 d1 d2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2))) (-.f64 (-.f64 d4 d3) (+.f64 d1 d2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) d1) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d4 d3) (+.f64 d1 d2))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 d1 d2)) |
(-.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 d1 (*.f64 (-.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) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d2 d3))) |
(fma.f64 (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 (*.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 (*.f64 d1 (-.f64 d2 d3))) (sqrt.f64 (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d4 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 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 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (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 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.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 (pow.f64 (cbrt.f64 d1) 2) (*.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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(/.f64 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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 d1 4))) (neg.f64 (*.f64 d1 (+.f64 d4 d1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(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)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 d4 d1 (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1)) |
(-.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 d3 d2)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d3 d2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d3 d2)) |
(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)) |
(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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d2 d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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)) |
(-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.f64 (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) (pow.f64 d1 2)) |
(*.f64 d1 (+.f64 d2 (-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d3)) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (neg.f64 d3)) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.f64 (*.f64 (-.f64 d2 d3) d1) (pow.f64 d1 2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 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 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 (neg.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 (neg.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 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 1) (*.f64 (*.f64 d1 d2) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (*.f64 (*.f64 d1 d1) (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 d1 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) d1) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 (-.f64 d4 d1)) d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (-.f64 d2 (-.f64 d4 d1)) d3)) (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d1 d1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 (-.f64 d4 (+.f64 d1 d3)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) (*.f64 d1 d2))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 (-.f64 d4 (+.f64 d1 d3)) d2)) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) (*.f64 d1 (-.f64 (-.f64 d4 (+.f64 d1 d3)) d2))) |
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2))) (*.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d2))) |
(/.f64 (*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) 1) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) d1)) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3))) (fma.f64 d2 (+.f64 (-.f64 d2 (-.f64 d4 d1)) d3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2))) |
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 (-.f64 d2 (-.f64 d4 d1)) d3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2))) (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2))) (-.f64 (-.f64 d4 d3) (+.f64 d1 d2))) |
(/.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) (+.f64 d1 d2)) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)))) |
(*.f64 (/.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d2)) (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) d1) (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (-.f64 d2 (-.f64 d4 (+.f64 d1 d3)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 3) (pow.f64 d2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 (+.f64 (-.f64 d2 d4) (+.f64 d1 d3)))) d1)) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3))) (fma.f64 d2 (+.f64 (-.f64 d2 (-.f64 d4 d1)) d3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2))) |
(*.f64 (/.f64 d1 (fma.f64 d2 (+.f64 (-.f64 d2 (-.f64 d4 d1)) d3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2))) (+.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d2 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)) d1) (-.f64 (-.f64 d4 d3) (+.f64 d1 d2))) |
(/.f64 d1 (/.f64 (-.f64 (-.f64 d4 d3) (+.f64 d1 d2)) (-.f64 (pow.f64 (-.f64 d4 (+.f64 d1 d3)) 2) (*.f64 d2 d2)))) |
(*.f64 (/.f64 d1 (-.f64 (-.f64 (-.f64 d4 d1) d3) d2)) (-.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 2) (*.f64 d2 d2))) |
(pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))) 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))) 3) (pow.f64 d1 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2))))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 (+.f64 d3 (-.f64 d1 d2)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(fma.f64 d1 (-.f64 d4 (+.f64 d1 d3)) (*.f64 d1 d2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(fma.f64 (-.f64 d4 (+.f64 d1 d3)) d1 (*.f64 d1 d2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(-.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 d2 (+.f64 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) 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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(*.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 (-.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 d2 (+.f64 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 (-.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 d2 (+.f64 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 (-.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 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 d2 (+.f64 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 d2 (+.f64 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 (*.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 (-.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 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 (-.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)) (fma.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) (+.f64 (pow.f64 d1 4) (*.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) (pow.f64 d1 6)) (+.f64 (*.f64 (pow.f64 d1 3) (+.f64 d2 (-.f64 d4 d3))) (fma.f64 (*.f64 d1 d1) (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) (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 d1) (-.f64 (*.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3))) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 d2 (-.f64 d4 d3)) (+.f64 d2 (-.f64 d4 d3)) (*.f64 d1 (neg.f64 d1)))) (*.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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(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 d2 (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1)))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) (-.f64 d4 d1))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(fma.f64 (-.f64 d2 d3) d1 (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(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 d2 (-.f64 (-.f64 d4 d1) 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 -1 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) 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 d1 (+.f64 d2 (-.f64 (-.f64 d4 d1) d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d1 (neg.f64 d1)) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d1 (neg.f64 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (*.f64 d1 (neg.f64 d1)) 1 (*.f64 d1 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 (pow.f64 d1 4)) (*.f64 d1 d1))) |
(fma.f64 d1 (-.f64 d4 d1) (-.f64 (*.f64 d1 d1) (*.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 (pow.f64 d1 4))))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 1)) |
(*.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 d1 (-.f64 d4 d1)) |
(+.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d1)) |
(+.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (*.f64 d1 (-.f64 d4 d1)) 1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 1 (*.f64 d1 (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d1))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d1))) (sqrt.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (-.f64 d4 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 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) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 d1 4)))) |
(*.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 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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))) (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 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) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 d1 4)))) |
(/.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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 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) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 d1 4)))) |
(/.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 (pow.f64 (*.f64 d1 d4) 2) (+.f64 (pow.f64 d1 4) (*.f64 d4 (pow.f64 d1 3)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 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) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 d1 4)))) |
(/.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) 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 (*.f64 d1 (neg.f64 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 d1 6)) (/.f64 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) 3) (pow.f64 d1 6)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (fma.f64 d4 (pow.f64 d1 3) (pow.f64 d1 4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (-.f64 (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) (pow.f64 (*.f64 0 (*.f64 d1 d1)) 3)) (fma.f64 (*.f64 0 (*.f64 d1 d1)) (-.f64 (*.f64 0 (*.f64 d1 d1)) (*.f64 d1 (-.f64 d4 d1))) (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 3) 0) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d1)) 2) (*.f64 d1 (*.f64 (-.f64 d4 d1) 0)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))) (-.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d1)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 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 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)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d1))) 1)) |
(*.f64 d1 (-.f64 d4 d1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d1)))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 d4 (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 d1 (-.f64 d4 d1) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(*.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 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 d1)) |
(fma.f64 1 (*.f64 d1 (-.f64 d4 d1)) (fma.f64 (neg.f64 d1) d1 (*.f64 d1 d1))) |
(*.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 d1 (-.f64 d4 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (neg.f64 d1))) |
(*.f64 d1 (-.f64 d4 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 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)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d2) (*.f64 (neg.f64 d3) d1)) |
(*.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 d3 d2)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)))) |
(*.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 d3 d2)) |
(/.f64 d1 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (+.f64 d2 d3)) |
(/.f64 d1 (/.f64 1 (-.f64 d2 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3))) (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)))) |
(*.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 d3 d2)) |
(/.f64 d1 (/.f64 (+.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) |
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 d1 (-.f64 d2 d3))) (+.f64 d2 d3)) |
(/.f64 d1 (/.f64 1 (-.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)) |
(*.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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 d3)))) |
(*.f64 d1 (-.f64 d2 d3)) |
Compiled 4351 to 1173 computations (73% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 212 | 9 | 221 |
| Fresh | 0 | 0 | 0 |
| Picked | 2 | 0 | 2 |
| Done | 0 | 0 | 0 |
| Total | 214 | 9 | 223 |
| Status | Accuracy | Program |
|---|---|---|
| 72.1% | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) | |
| ▶ | 95.7% | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| ▶ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 35.7% | (*.f64 (neg.f64 d1) d3) | |
| 35.4% | (*.f64 d2 d1) | |
| 74.8% | (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) | |
| ▶ | 82.7% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| ▶ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ▶ | 25.2% | (*.f64 d1 d4) |
| 72.1% | (-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) | |
| ▶ | 95.7% | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| ▶ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 35.7% | (*.f64 (neg.f64 d1) d3) | |
| 35.4% | (*.f64 d2 d1) | |
| 74.8% | (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) | |
| ▶ | 82.7% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| ▶ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ▶ | 25.2% | (*.f64 d1 d4) |
Compiled 364 to 240 computations (34.1% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ✓ | 100.0% | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| ✓ | 100.0% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ✓ | 96.1% | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
Compiled 87 to 15 computations (82.8% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d2 | @ | -inf | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 0.0ms | d2 | @ | 0 | (+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | inf | (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| 1× | batch-egg-rewrite |
| 1794× | log-prod |
| 1016× | fma-neg |
| 652× | expm1-udef |
| 652× | log1p-udef |
| 370× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 84 |
| 1 | 333 | 82 |
| 2 | 5400 | 82 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (-.f64 d2 (+.f64 d1 d3)) d1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) |
(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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d2 (+.f64 d4 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (+.f64 d4 d3))) |
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) |
(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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
| 1× | egg-herbie |
| 1546× | times-frac |
| 1062× | unswap-sqr |
| 590× | associate-+r+ |
| 578× | cancel-sign-sub-inv |
| 444× | fma-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 279 | 7463 |
| 1 | 712 | 6747 |
| 2 | 2615 | 6635 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 (-.f64 d4 d3) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 (-.f64 d2 d1) d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 (-.f64 d2 d1) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (-.f64 d2 (+.f64 d1 d3)) d1 (*.f64 d1 d4)) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) |
(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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d2 (+.f64 d4 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (+.f64 d4 d3))) |
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(+.f64 0 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (+.f64 d1 d3)) d1)) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (neg.f64 (+.f64 d1 d3)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) |
(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)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d4 (-.f64 (neg.f64 d3) d1))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d2 d1) (+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (+.f64 (*.f64 d2 d1) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 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 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) (*.f64 -1 (pow.f64 d1 2))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1)) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 d1))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d1) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (neg.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 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)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 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)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 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 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 d1 d3)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (neg.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 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)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 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)) |
(*.f64 d1 (neg.f64 d3)) |
(*.f64 d3 (neg.f64 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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) 1) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d4 d3))))) |
(*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (*.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 (+.f64 d1 d3))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) (pow.f64 (*.f64 d1 d4) 3)) (fma.f64 d1 (*.f64 (*.f64 d1 d4) (+.f64 (-.f64 d4 d2) (+.f64 d1 d3))) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d4 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 (+.f64 d1 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d1) (+.f64 d4 d3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d1 (+.f64 d4 d3))))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 1) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 3) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3) 1/3) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 2) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 2)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (pow.f64 (exp.f64 d4) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)) 3)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4))) 1)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 (-.f64 d2 (+.f64 d1 d3)) d4)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 d1 (-.f64 d2 (+.f64 d1 d3)) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 d1 d4 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 (-.f64 d2 (+.f64 d1 d3)) d1 (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 d4 d1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) (*.f64 d1 d4)) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 d2) (+.f64 d1 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) |
(fma.f64 d2 d1 (fma.f64 d1 d4 (neg.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 (+.f64 d4 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 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(*.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 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d2)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 (+.f64 d1 d3) d2)) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d1 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d2)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 (+.f64 d1 d3) d2)) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d1 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) |
(*.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))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(+.f64 0 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (-.f64 d4 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 d1 (+.f64 d2 d4)) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (*.f64 (+.f64 d2 d4) d1) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 d4 (-.f64 d2 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3)))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) 2)) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) 2))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3))) (+.f64 d2 (+.f64 d4 d3))) |
(/.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d3)) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d4 (+.f64 d2 d3))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3))))) |
(/.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 (+.f64 d2 (+.f64 d4 d3)))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) 2)) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d4 (+.f64 d2 d3)) (pow.f64 (+.f64 d4 d2) 2))) (-.f64 (pow.f64 (+.f64 d4 d2) 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 d2 d4) 2) (*.f64 d3 d3)) d1) (+.f64 d2 (+.f64 d4 d3))) |
(/.f64 d1 (/.f64 (+.f64 d2 (+.f64 d4 d3)) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d4 (+.f64 d2 d3))) (-.f64 (pow.f64 (+.f64 d4 d2) 2) (*.f64 d3 d3))) |
(pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3) 1/3) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 2) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 2)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 (-.f64 d4 d3))) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) 3)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 (-.f64 d4 d3)) 3) (pow.f64 d1 3))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3)))) 1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (-.f64 d4 d3))))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 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 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)))) |
(*.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 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d2)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 (+.f64 d1 d3) d2)) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d1 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)) d1) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d2 (+.f64 d1 d3))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 (+.f64 d1 d3) d2)))) |
(/.f64 d1 (/.f64 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2)))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d2 d2 (*.f64 (+.f64 d1 d3) (+.f64 d3 (+.f64 d1 d2))))) (-.f64 (pow.f64 d2 3) (pow.f64 (+.f64 d1 d3) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2)) d1) (+.f64 d2 (+.f64 d1 d3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) (+.f64 (+.f64 d1 d3) d2)) |
(*.f64 (/.f64 d1 (+.f64 d3 (+.f64 d1 d2))) (-.f64 (*.f64 d2 d2) (pow.f64 (+.f64 d1 d3) 2))) |
(pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 1) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 3) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 3) 1/3) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3)))) 2) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) 2)) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 d2 (+.f64 d1 d3))) d1)) |
(*.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))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))))) |
(*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) |
Compiled 2981 to 776 computations (74% saved)
11 alts after pruning (8 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 195 | 5 | 200 |
| Fresh | 1 | 3 | 4 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 0 | 0 |
| Total | 198 | 11 | 209 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 81.1% | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| ▶ | 55.2% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 64.1% | (*.f64 (-.f64 d2 d3) d1) | |
| 57.5% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) | |
| 35.7% | (*.f64 (neg.f64 d1) d3) | |
| ▶ | 35.4% | (*.f64 d2 d1) |
| ▶ | 74.8% | (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
| ▶ | 55.3% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 25.2% | (*.f64 d1 d4) |
| ▶ | 81.1% | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| ▶ | 55.2% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| 64.1% | (*.f64 (-.f64 d2 d3) d1) | |
| 57.5% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) | |
| 35.7% | (*.f64 (neg.f64 d1) d3) | |
| ▶ | 35.4% | (*.f64 d2 d1) |
| ▶ | 74.8% | (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
| ▶ | 55.3% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 25.2% | (*.f64 d1 d4) |
Compiled 356 to 240 computations (32.6% saved)
Found 5 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
| ✓ | 100.0% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 100.0% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 100.0% | (*.f64 (-.f64 d2 d3) d1) |
| ✓ | 98.6% | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
Compiled 74 to 17 computations (77% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | d1 | @ | -inf | (*.f64 d1 (+.f64 d4 d2)) |
| 0.0ms | d1 | @ | inf | (+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
| 0.0ms | d1 | @ | 0 | (*.f64 d1 (+.f64 d4 d2)) |
| 0.0ms | d1 | @ | -inf | (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
| 0.0ms | d1 | @ | 0 | (*.f64 (-.f64 d4 d3) d1) |
| 1× | batch-egg-rewrite |
| 1192× | fma-neg |
| 780× | expm1-udef |
| 780× | log1p-udef |
| 440× | add-sqr-sqrt |
| 438× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 79 |
| 1 | 403 | 77 |
| 2 | 6353 | 77 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 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))))) |
(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 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d4 d1 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d2 d1) 1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d1 d4) (*.f64 d2 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d2 d1) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2))) (-.f64 d4 d2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3)) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) d1) (-.f64 d4 d2)) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d4) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(fma.f64 d1 d4 (*.f64 d2 d1)) |
(fma.f64 d4 d1 (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1) |
(/.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 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d3 d4)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d3 d4)) |
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1))) |
(pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
| 1× | egg-herbie |
| 1616× | times-frac |
| 680× | cancel-sign-sub-inv |
| 638× | log-prod |
| 524× | fma-neg |
| 400× | distribute-rgt-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 334 | 6241 |
| 1 | 847 | 5779 |
| 2 | 3106 | 5707 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 -1 (*.f64 d1 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 -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 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 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 1 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) (sqrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 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))))) |
(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 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(fma.f64 d1 (-.f64 d2 d3) (*.f64 d1 d4)) |
(fma.f64 d1 d4 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 d4 d1 (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) d1) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(pow.f64 (*.f64 (-.f64 d2 d3) d1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d2 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d2 d1) 1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d1 d4) (*.f64 d2 d1))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d2 d1) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2))) (-.f64 d4 d2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3)) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) d1) (-.f64 d4 d2)) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d4))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d4) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(fma.f64 d1 d4 (*.f64 d2 d1)) |
(fma.f64 d4 d1 (*.f64 d2 d1)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d2 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 1) |
(/.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 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d3 d4)) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d3 d4)) |
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) 1) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1))) |
(pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d1 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.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 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (+.f64 (*.f64 d2 d1) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.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 (*.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 (*.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 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 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 d2 d3)) (*.f64 -1 d4)) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 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 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 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.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 d4 d3) d1) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.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 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.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 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 (-.f64 d4 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 -1 (*.f64 (+.f64 d1 d3) d1)) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 d1 d4) (*.f64 -1 (*.f64 (+.f64 d1 d3) d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 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 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 -1 (*.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 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(*.f64 -1 (*.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 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 d1 (-.f64 d4 d1))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 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 (-.f64 d2 d3) d1) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(*.f64 d1 (+.f64 d4 (-.f64 d2 d3))) |
(*.f64 d1 (+.f64 d2 (-.f64 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 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (/.f64 1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.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 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (-.f64 d2 d3) (*.f64 d1 (*.f64 d1 d4)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (/.f64 1 (+.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 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 (-.f64 d2 d3) d4))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (*.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 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 d4) 3) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 3)) (fma.f64 d1 (*.f64 d4 (*.f64 d1 (-.f64 d4 (-.f64 d2 d3)))) (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2) (pow.f64 (*.f64 d1 d4) 2))) (neg.f64 (*.f64 d1 (-.f64 (-.f64 d2 d3) d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 (-.f64 d2 d3) d1) 2)) (-.f64 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (-.f64 d2 d3)) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 d4)))) |
(pow.f64 (*.f64 d1 (+.f64 (-.f64 d2 d3) d4)) 1) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(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)) |
(*.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))) |
(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 (-.f64 d2 d3) d1 (*.f64 d1 d4)) |
(*.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 d1 d4 (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 d4 d1 (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 1 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) 2) (cbrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 (-.f64 d2 d3) d1)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (sqrt.f64 (*.f64 (-.f64 d2 d3) d1)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d2 (-.f64 d4 d3))) |
(+.f64 (*.f64 d2 d1) (*.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 (exp.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) 1) |
(*.f64 d1 (-.f64 d2 d3)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3))) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d2 d3)))) |
(/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))) d1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3)) |
(/.f64 (*.f64 d1 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))) (+.f64 d3 d2)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d3 d2)) d1) |
(/.f64 d1 (/.f64 1 (-.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 (pow.f64 d2 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2))) d1)) |
(*.f64 (/.f64 (-.f64 (pow.f64 d2 3) (pow.f64 d3 3)) (fma.f64 d2 d2 (*.f64 d3 (+.f64 d3 d2)))) d1) |
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (+.f64 d2 d3)) |
(/.f64 (*.f64 d1 (fma.f64 d2 d2 (neg.f64 (*.f64 d3 d3)))) (+.f64 d3 d2)) |
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (+.f64 d3 d2)) d1) |
(/.f64 d1 (/.f64 1 (-.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)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 d2 d3) d1)))) |
(*.f64 d1 (-.f64 d2 d3)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 d2 d3) d1) 3)) |
(*.f64 d1 (-.f64 d2 d3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 d2 d3) d1)) 1)) |
(*.f64 d1 (-.f64 d2 d3)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 d2 d3) d1))) |
(*.f64 d1 (-.f64 d2 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 (*.f64 d2 d1) 1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1) |
(*.f64 d1 (+.f64 d4 d2)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d1 d4) (*.f64 d2 d1))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 d4))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (-.f64 d2 d4)) (pow.f64 (*.f64 d1 d4) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d2 d1) (*.f64 d2 d1))) (-.f64 (*.f64 d1 d4) (*.f64 d2 d1))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (-.f64 d4 d2))) (*.f64 d1 (-.f64 d4 d2))) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) d1) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2))) (-.f64 d4 d2)) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) (/.f64 (-.f64 d4 d2) d1)) |
(/.f64 d1 (/.f64 (-.f64 d4 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)))) |
(*.f64 (/.f64 d1 (-.f64 d4 d2)) (-.f64 (*.f64 d4 d4) (*.f64 d2 d2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d4 3) (pow.f64 d2 3)) d1) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) |
(/.f64 d1 (/.f64 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) (+.f64 (pow.f64 d2 3) (pow.f64 d4 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 d2 3) (pow.f64 d4 3)) (fma.f64 d4 d4 (*.f64 d2 (-.f64 d2 d4)))) d1) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) d1) (-.f64 d4 d2)) |
(/.f64 (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)) (/.f64 (-.f64 d4 d2) d1)) |
(/.f64 d1 (/.f64 (-.f64 d4 d2) (-.f64 (*.f64 d4 d4) (*.f64 d2 d2)))) |
(*.f64 (/.f64 d1 (-.f64 d4 d2)) (-.f64 (*.f64 d4 d4) (*.f64 d2 d2))) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) |
(*.f64 d1 (+.f64 d4 d2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3)) |
(*.f64 d1 (+.f64 d4 d2)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 d4) 3))) |
(*.f64 d1 (+.f64 d4 d2)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d4) 3) (pow.f64 d1 3))) |
(*.f64 d1 (+.f64 d4 d2)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 d4 (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d4 d1 (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d1 (neg.f64 d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) 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 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))) d1)) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) (+.f64 d3 d4)) |
(/.f64 d1 (/.f64 (+.f64 d3 d4) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d3 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) |
(/.f64 d1 (/.f64 1 (-.f64 d4 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) d1) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) |
(/.f64 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3)) (/.f64 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4))) d1)) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) |
(*.f64 (/.f64 d1 (fma.f64 d4 d4 (*.f64 d3 (+.f64 d3 d4)))) (-.f64 (pow.f64 d4 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)) d1) (+.f64 d3 d4)) |
(/.f64 d1 (/.f64 (+.f64 d3 d4) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d3 d4)) (-.f64 (*.f64 d4 d4) (*.f64 d3 d3))) |
(/.f64 d1 (/.f64 1 (-.f64 d4 d3))) |
(pow.f64 (*.f64 d1 (-.f64 d4 d3)) 1) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 d4 d3))) 3) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3) 1/3) |
(*.f64 d1 (-.f64 d4 d3)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 d4 d3))) 2) |
(*.f64 d1 (-.f64 d4 d3)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 2)) |
(*.f64 d1 (-.f64 d4 d3)) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 d4 d3))))) |
(*.f64 d1 (-.f64 d4 d3)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 d4 d3)) 3)) |
(*.f64 d1 (-.f64 d4 d3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 d4 d3) 3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 d4 d3) 3) (pow.f64 d1 3))) |
(*.f64 d1 (-.f64 d4 d3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 d4 d3))) 1)) |
(*.f64 d1 (-.f64 d4 d3)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 d4 d3)))) |
(*.f64 d1 (-.f64 d4 d3)) |
(+.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (neg.f64 d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(+.f64 (*.f64 (-.f64 d4 d1) d1) (*.f64 (neg.f64 d3) d1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 d4 d1)) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) |
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 d4) d1) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 d1 (/.f64 (+.f64 d3 (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) |
(*.f64 (/.f64 d1 (-.f64 (+.f64 d3 d4) d1)) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3)) d1) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) (+.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 (+.f64 d3 (-.f64 d4 d1))))) |
(*.f64 (/.f64 d1 (fma.f64 d3 (+.f64 d3 (-.f64 d4 d1)) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) |
(*.f64 (/.f64 d1 (fma.f64 d3 (-.f64 (+.f64 d3 d4) d1) (pow.f64 (-.f64 d4 d1) 2))) (-.f64 (pow.f64 (-.f64 d4 d1) 3) (pow.f64 d3 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)) d1) (+.f64 d3 (-.f64 d4 d1))) |
(/.f64 d1 (/.f64 (+.f64 d3 (-.f64 d4 d1)) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3)))) |
(*.f64 (/.f64 d1 (+.f64 d3 (-.f64 d4 d1))) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) |
(*.f64 (/.f64 d1 (-.f64 (+.f64 d3 d4) d1)) (-.f64 (pow.f64 (-.f64 d4 d1) 2) (*.f64 d3 d3))) |
(pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 1) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3) 1/3) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 2) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 2)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 (-.f64 d4 d1) d3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) 3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (-.f64 d4 d1) d3) 3) (pow.f64 d1 3))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(exp.f64 (log.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) 1)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 (-.f64 d4 d1) d3)))) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 (-.f64 d4 d3))) |
(*.f64 d1 (-.f64 d4 (+.f64 d1 d3))) |
Compiled 2442 to 770 computations (68.5% saved)
12 alts after pruning (6 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 188 | 3 | 191 |
| Fresh | 0 | 3 | 3 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 3 | 3 |
| Total | 190 | 12 | 202 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 54.2% | (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| 54.8% | (+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) | |
| ✓ | 55.2% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ▶ | 64.1% | (*.f64 (-.f64 d2 d3) d1) |
| ▶ | 57.5% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| ▶ | 35.7% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 35.4% | (*.f64 d2 d1) |
| ▶ | 49.1% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 55.3% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 25.2% | (*.f64 d1 d4) |
| ▶ | 54.2% | (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| 54.8% | (+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) | |
| ✓ | 55.2% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ▶ | 64.1% | (*.f64 (-.f64 d2 d3) d1) |
| ▶ | 57.5% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| ▶ | 35.7% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 35.4% | (*.f64 d2 d1) |
| ▶ | 49.1% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 55.3% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 25.2% | (*.f64 d1 d4) |
Compiled 338 to 230 computations (32% saved)
Found 3 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 98.9% | (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| ✓ | 100.0% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| 100.0% | (*.f64 (-.f64 d2 d3) d1) |
Compiled 63 to 16 computations (74.6% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d1 | @ | 0 | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| 0.0ms | d3 | @ | -inf | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| 0.0ms | d1 | @ | inf | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| 0.0ms | d1 | @ | -inf | (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| 0.0ms | d3 | @ | 0 | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| 1× | batch-egg-rewrite |
| 1380× | log-prod |
| 1298× | fma-def |
| 632× | pow-exp |
| 488× | expm1-udef |
| 488× | log1p-udef |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 32 |
| 1 | 282 | 26 |
| 2 | 4087 | 26 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| Outputs |
|---|
(+.f64 (*.f64 d1 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 d1)) |
(+.f64 0 (*.f64 d1 (+.f64 d1 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(-.f64 0 (*.f64 d1 (+.f64 d1 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d3)))) 1) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (-.f64 d1 d3)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d1 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) d1) (-.f64 d1 d3)) |
(pow.f64 (*.f64 d1 (+.f64 d1 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3) 1/3) |
(pow.f64 (hypot.f64 d1 (sqrt.f64 (*.f64 d1 d3))) 2) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d1)) (exp.f64 (*.f64 d1 d3)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (exp.f64 (*.f64 d1 d1)))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 d3) 3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d1 d3) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d3)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d1 d3)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 d1 (sqrt.f64 (*.f64 d1 d3)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(fma.f64 d1 d1 (*.f64 d1 d3)) |
(fma.f64 d1 d3 (*.f64 d1 d1)) |
(fma.f64 d3 d1 (*.f64 d1 d1)) |
(fma.f64 1 (*.f64 d1 d1) (*.f64 d1 d3)) |
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d1) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 d3)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 d1)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (cbrt.f64 d1) 2) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d1)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d2 d4)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)))) |
(*.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2))) |
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (*.f64 d1 (+.f64 d2 d4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d4)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(fma.f64 d1 d2 (*.f64 d1 d4)) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d4))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 d4) d1)) |
(fma.f64 d1 d2 (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 d2 d1 (*.f64 d1 d4)) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d4))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d4) d1)) |
(fma.f64 d2 d1 (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 d2)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
| 1× | egg-herbie |
| 1084× | distribute-lft-in |
| 1072× | distribute-rgt-in |
| 936× | unswap-sqr |
| 466× | cancel-sign-sub-inv |
| 410× | fma-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 467 | 5397 |
| 1 | 1108 | 5273 |
| 2 | 3034 | 5249 |
| 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 d1 d4) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 d2 d1) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 d4) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d1) (*.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 d1)) |
(+.f64 0 (*.f64 d1 (+.f64 d1 d3))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(-.f64 0 (*.f64 d1 (+.f64 d1 d3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d3)))) 1) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (-.f64 d1 d3)) |
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d1 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) d1) (-.f64 d1 d3)) |
(pow.f64 (*.f64 d1 (+.f64 d1 d3)) 1) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d3))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3) 1/3) |
(pow.f64 (hypot.f64 d1 (sqrt.f64 (*.f64 d1 d3))) 2) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 2)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d1)) (exp.f64 (*.f64 d1 d3)))) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (exp.f64 (*.f64 d1 d1)))) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d3)))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 d3) 3) (pow.f64 d1 3))) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d1 d3) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d3)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d1 d3)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 d1 (sqrt.f64 (*.f64 d1 d3)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(fma.f64 d1 d1 (*.f64 d1 d3)) |
(fma.f64 d1 d3 (*.f64 d1 d1)) |
(fma.f64 d3 d1 (*.f64 d1 d1)) |
(fma.f64 1 (*.f64 d1 d1) (*.f64 d1 d3)) |
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d1) (*.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 d3)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 d1)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (cbrt.f64 d1) 2) (*.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d1)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d2 d4)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)))) |
(*.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2))) |
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (*.f64 d1 (+.f64 d2 d4))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d4)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3))) -1) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) -1) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d2) d1))) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d4) d1))) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(fma.f64 d1 d2 (*.f64 d1 d4)) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d4))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 d4) d1)) |
(fma.f64 d1 d2 (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 d2 d1 (*.f64 d1 d4)) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d4))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d4) d1)) |
(fma.f64 d2 d1 (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 d2)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d4)) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d4) d1)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 -1 (*.f64 d1 d4))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
| 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 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 -1 (pow.f64 d1 2)) |
(neg.f64 (*.f64 d1 d1)) |
(*.f64 d1 (neg.f64 d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (*.f64 d1 d3)) (*.f64 -1 (pow.f64 d1 2))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.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 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.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 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(+.f64 (*.f64 -1 (pow.f64 d1 2)) (*.f64 -1 (*.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d4) (*.f64 -1 d2)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d2 d1) |
(*.f64 d1 d2) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(+.f64 (*.f64 d1 d4) (*.f64 d2 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 d4) |
(*.f64 d1 d4) |
(+.f64 (*.f64 d1 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(+.f64 (*.f64 d1 d3) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(+.f64 0 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (+.f64 d1 d3)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 d1 d3)) |
(-.f64 0 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d3)))) 1) |
(*.f64 d1 (+.f64 d1 d3)) |
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 d1 (/.f64 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))) (+.f64 (pow.f64 d3 3) (pow.f64 d1 3)))) |
(/.f64 (fma.f64 d1 (pow.f64 d3 3) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 (*.f64 d1 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3))) (-.f64 d1 d3)) |
(/.f64 d1 (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) |
(*.f64 (/.f64 (*.f64 (+.f64 d1 d3) (-.f64 d1 d3)) (-.f64 d1 d3)) d1) |
(*.f64 (/.f64 d1 (-.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (-.f64 d1 d3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) (pow.f64 d1 3)) d1) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 d1 (/.f64 (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3))) (+.f64 (pow.f64 d3 3) (pow.f64 d1 3)))) |
(/.f64 (fma.f64 d1 (pow.f64 d3 3) (pow.f64 d1 4)) (fma.f64 d1 d1 (*.f64 d3 (+.f64 d1 d3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)) d1) (-.f64 d1 d3)) |
(/.f64 d1 (/.f64 (-.f64 d1 d3) (-.f64 (*.f64 d1 d1) (*.f64 d3 d3)))) |
(*.f64 (/.f64 (*.f64 (+.f64 d1 d3) (-.f64 d1 d3)) (-.f64 d1 d3)) d1) |
(*.f64 (/.f64 d1 (-.f64 d1 d3)) (*.f64 (+.f64 d1 d3) (-.f64 d1 d3))) |
(pow.f64 (*.f64 d1 (+.f64 d1 d3)) 1) |
(*.f64 d1 (+.f64 d1 d3)) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d3))) 3) |
(*.f64 d1 (+.f64 d1 d3)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3) 1/3) |
(*.f64 d1 (+.f64 d1 d3)) |
(pow.f64 (hypot.f64 d1 (sqrt.f64 (*.f64 d1 d3))) 2) |
(*.f64 d1 (+.f64 d1 d3)) |
(neg.f64 (*.f64 d1 (+.f64 d1 d3))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 2)) |
(*.f64 d1 (+.f64 d1 d3)) |
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d1 d3))) |
(*.f64 d1 (+.f64 d1 d3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d3))))) |
(*.f64 d1 (+.f64 d1 d3)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d1)) (exp.f64 (*.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d1 d3)) |
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d3)) (exp.f64 (*.f64 d1 d1)))) |
(*.f64 d1 (+.f64 d1 d3)) |
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d1 d3)))))) |
(*.f64 d1 (neg.f64 (+.f64 d1 d3))) |
(*.f64 d1 (-.f64 (neg.f64 d3) d1)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d1 d3)) 3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d1 d3) 3) (pow.f64 d1 3))) |
(*.f64 d1 (+.f64 d1 d3)) |
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d1 d3) 3))) |
(*.f64 d1 (+.f64 d1 d3)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d1 d3)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d1 d3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3))) 1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d1 d3))) 1) 1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d1 d3)))) 3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d1 d3)))) 1/3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(exp.f64 (*.f64 (log.f64 (hypot.f64 d1 (sqrt.f64 (*.f64 d1 d3)))) 2)) |
(*.f64 d1 (+.f64 d1 d3)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d1 d3)))) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 d1 d1 (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 d1 d3 (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 d3 d1 (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 1 (*.f64 d1 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 1 (*.f64 d1 d3) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 -1 (*.f64 d1 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d3 (neg.f64 d1))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d3)) (cbrt.f64 (*.f64 d1 d3))) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 d1) 2) (pow.f64 (cbrt.f64 d1) 2)) (pow.f64 (cbrt.f64 d1) 2) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d3)) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 d1)) |
(*.f64 d1 (+.f64 d1 d3)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d3)) |
(*.f64 d1 (+.f64 d1 d3)) |
(-.f64 (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 (-.f64 d2 d4)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) 1) |
(*.f64 d1 (+.f64 d4 d2)) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d2 d4))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d2 d4)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (+.f64 d4 d2))) (/.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (+.f64 d4 d2)))) |
(*.f64 d1 (+.f64 d2 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d2 d4)) |
(*.f64 1 (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(*.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 1 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2))) |
(*.f64 d1 (+.f64 d4 d2)) |
(/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (*.f64 d1 (+.f64 d2 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d4)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) (neg.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (+.f64 (pow.f64 (*.f64 d1 d4) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d4)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 d4) 2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d4)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 d4) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 d4) (*.f64 d1 (+.f64 d4 d2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d4) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (-.f64 d4 d2))) |
(/.f64 (*.f64 (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (-.f64 d4 d2))) (*.f64 d1 (-.f64 d4 d2))) |
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 3) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3) 1/3) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (*.f64 d1 (+.f64 d2 d4)) 1) |
(*.f64 d1 (+.f64 d4 d2)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2)) (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3))) -1) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 d4)) (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) -1) |
(*.f64 d1 (+.f64 d4 d2)) |
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 d4))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (pow.f64 (exp.f64 d4) d1))) |
(*.f64 d1 (-.f64 d2 d4)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d4) d1))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (*.f64 (pow.f64 (exp.f64 d4) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (pow.f64 (exp.f64 d2) d1))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d4))) (+.f64 1 (expm1.f64 (*.f64 d1 d2))))) |
(*.f64 d1 (+.f64 d4 d2)) |
(log.f64 (/.f64 (pow.f64 (exp.f64 d2) d1) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (-.f64 d2 d4)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (pow.f64 (exp.f64 d4) d1))) |
(*.f64 d1 (-.f64 d2 d4)) |
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 d1 d2))) (+.f64 1 (expm1.f64 (*.f64 d1 d4))))) |
(*.f64 d1 (-.f64 d2 d4)) |
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 3)) |
(*.f64 d1 (+.f64 d4 d2)) |
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4)))) 3)) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 d1 (+.f64 d2 d4)))) 1/3)) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4)))) 2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 d4))) 1) 1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 d4)))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 d2 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 d2 (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 d2 (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 d2 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 d4 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d2 d4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (-.f64 d2 d4) (+.f64 d4 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d2 d1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 d2 d1 (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d2 d1 (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d2 d1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 d2) 1 (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 d2) 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 d4 d1 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 d4) 1 (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 d2) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 1 (*.f64 d1 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 1 (*.f64 d1 d4) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 1 (*.f64 d1 (+.f64 d2 d4)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d4) 2) (*.f64 (cbrt.f64 d4) d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d4)) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (cbrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d2) 2) (*.f64 (cbrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d4) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (cbrt.f64 (*.f64 d1 d2)) (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d4)) 2) (/.f64 1 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 d4) (*.f64 (sqrt.f64 d4) d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d4)) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d4) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (sqrt.f64 (*.f64 d1 (+.f64 d2 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 2 (*.f64 d1 d4))) |
(+.f64 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) (*.f64 d1 (+.f64 d4 d4))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (fma.f64 (*.f64 d1 d4) (-.f64 (*.f64 d1 d4) (*.f64 d1 d2)) (pow.f64 (*.f64 d1 d2) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d4) 3) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d4 3) (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d4) (*.f64 d1 (-.f64 d4 d2)) (pow.f64 (*.f64 d1 d2) 2))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (+.f64 d4 d2) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (+.f64 d4 d2) (+.f64 d4 d4))) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (+.f64 d2 d4)) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 d4) d1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (fma.f64 d1 d4 (*.f64 d1 d4))) |
(fma.f64 d1 (-.f64 d2 d4) (*.f64 2 (*.f64 d1 d4))) |
(*.f64 d1 (+.f64 (-.f64 d2 d4) (+.f64 d4 d4))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (*.f64 d1 d4)) 1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 d1 d4))) (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2) (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (-.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)) (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d4) 2)) (cbrt.f64 d4) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d4)) (sqrt.f64 d4) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d4 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d4 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d4)) |
(*.f64 d1 (+.f64 d4 d2)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (neg.f64 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 d4) d1)) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 -1 (*.f64 d1 d4))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d4)) 2)) (cbrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d1 d4))) (sqrt.f64 (*.f64 d1 d4)))) |
(*.f64 d1 (-.f64 d2 d4)) |
Compiled 4623 to 1240 computations (73.2% saved)
12 alts after pruning (1 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 325 | 0 | 325 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 6 | 6 |
| Total | 325 | 12 | 337 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 54.2% | (+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
| 54.8% | (+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) | |
| ✓ | 55.2% | (*.f64 (-.f64 d4 d3) d1) |
| ✓ | 82.5% | (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
| ✓ | 64.1% | (*.f64 (-.f64 d2 d3) d1) |
| ✓ | 57.5% | (*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| ✓ | 35.7% | (*.f64 (neg.f64 d1) d3) |
| ✓ | 35.4% | (*.f64 d2 d1) |
| ✓ | 49.1% | (*.f64 d1 (-.f64 d4 d1)) |
| ✓ | 55.3% | (*.f64 d1 (+.f64 d4 d2)) |
| ✓ | 31.2% | (*.f64 d1 (neg.f64 d1)) |
| ✓ | 25.2% | (*.f64 d1 d4) |
Compiled 256 to 121 computations (52.7% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) |
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(+.f64 (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 d4)) |
(-.f64 (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 d3)) |
(+.f64 (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 (*.f64 d1 d4) (*.f64 d1 d1))) |
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
5 calls:
| 12.0ms | d4 |
| 11.0ms | d3 |
| 11.0ms | d1 |
| 11.0ms | d2 |
| 9.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 185 to 73 computations (60.5% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(+.f64 (*.f64 d2 d1) (*.f64 d1 d4)) |
(+.f64 (*.f64 d1 d4) (*.f64 (neg.f64 d3) d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
4 calls:
| 32.0ms | d3 |
| 24.0ms | d1 |
| 18.0ms | d4 |
| 17.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 95.1% | 3 | d1 |
| 96.1% | 2 | d2 |
| 86.5% | 3 | d3 |
| 96.9% | 2 | d4 |
Compiled 100 to 46 computations (54% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
| Outputs |
|---|
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 (-.f64 d4 d1) d3)) |
2 calls:
| 46.0ms | d4 |
| 21.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 93.9% | 2 | d2 |
| 88.6% | 7 | d4 |
Compiled 68 to 32 computations (52.9% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
| Outputs |
|---|
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) |
(*.f64 d1 (-.f64 d4 d1)) |
2 calls:
| 148.0ms | d2 |
| 26.0ms | d1 |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.9% | 3 | d1 |
| 87.8% | 5 | d2 |
Compiled 61 to 30 computations (50.8% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (+.f64 d1 d3) (neg.f64 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
4 calls:
| 47.0ms | d1 |
| 47.0ms | d3 |
| 36.0ms | d4 |
| 30.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 83.3% | 6 | d4 |
| 84.9% | 5 | d2 |
| 81.6% | 8 | d3 |
| 80.3% | 7 | d1 |
Compiled 64 to 35 computations (45.3% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 (-.f64 d4 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d4 d3) d1) |
1 calls:
| 42.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.9% | 5 | d2 |
Compiled 43 to 21 computations (51.2% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
| Outputs |
|---|
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (-.f64 d2 d3) d1) |
(*.f64 d1 (+.f64 d4 d2)) |
2 calls:
| 26.0ms | d2 |
| 22.0ms | d4 |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.7% | 4 | d4 |
| 74.5% | 4 | d2 |
Compiled 43 to 23 computations (46.5% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
| Outputs |
|---|
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (-.f64 d4 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (neg.f64 d1) d3) |
4 calls:
| 38.0ms | d4 |
| 25.0ms | d3 |
| 24.0ms | d1 |
| 17.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 70.0% | 2 | d2 |
| 74.8% | 5 | d3 |
| 71.2% | 5 | d1 |
| 64.3% | 7 | d4 |
Compiled 48 to 29 computations (39.6% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
| Outputs |
|---|
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 d1 (+.f64 d4 d2)) |
(*.f64 (neg.f64 d1) d3) |
2 calls:
| 37.0ms | d2 |
| 24.0ms | d3 |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.7% | 6 | d2 |
| 73.8% | 5 | d3 |
Compiled 33 to 19 computations (42.4% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 (neg.f64 d1)) |
(*.f64 (neg.f64 d1) d3) |
(*.f64 d1 d4) |
3 calls:
| 57.0ms | d3 |
| 54.0ms | d1 |
| 19.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 61.9% | 4 | d2 |
| 60.6% | 13 | d1 |
| 62.1% | 10 | d3 |
Compiled 33 to 21 computations (36.4% 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) |
1 calls:
| 14.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 58.5% | 3 | d2 |
Compiled 19 to 12 computations (36.8% saved)
| Inputs |
|---|
(*.f64 d1 d4) |
(*.f64 d2 d1) |
| Outputs |
|---|
(*.f64 d2 d1) |
(*.f64 d1 d4) |
2 calls:
| 41.0ms | d4 |
| 6.0ms | d2 |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.9% | 2 | d4 |
| 51.1% | 2 | d2 |
Compiled 20 to 14 computations (30% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
| Inputs |
|---|
(*.f64 d1 d4) |
| Outputs |
|---|
(*.f64 d1 d4) |
4 calls:
| 3.0ms | d2 |
| 3.0ms | d3 |
| 3.0ms | d4 |
| 3.0ms | d1 |
| Accuracy | Segments | Branch |
|---|---|---|
| 25.2% | 1 | d1 |
| 25.2% | 1 | d3 |
| 25.2% | 1 | d2 |
| 25.2% | 1 | d4 |
Compiled 27 to 21 computations (22.2% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | 4.2657194951735344e+44 | 1.4460600470515102e+45 |
| 7.0ms | 54× | body | 256 | valid |
| 3.0ms | 26× | body | 256 | infinite |
Compiled 146 to 97 computations (33.6% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | -1.2594925791063756e+65 | -1.0078559818425814e+63 |
| 8.0ms | 73× | body | 256 | valid |
| 4.0ms | 39× | body | 256 | infinite |
Compiled 194 to 129 computations (33.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 10.0ms | 4.423937977440396e+101 | 1.5256995939041446e+102 |
| 19.0ms | -9.984715359499896e+163 | -1.8655936678784972e+158 |
| 19.0ms | 174× | body | 256 | infinite |
| 5.0ms | 50× | body | 256 | valid |
Compiled 343 to 236 computations (31.2% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 8.744595035556089e-253 | 1.3763733624548483e-250 |
| 14.0ms | -1.3357698694500599e-28 | -1.4833946948885943e-30 |
| 24.0ms | -13.234613964139307 | -2.3742181527615624e-12 |
| 13.0ms | -1.2594925791063756e+65 | -1.0078559818425814e+63 |
| 40.0ms | 322× | body | 256 | valid |
| 22.0ms | 174× | body | 256 | infinite |
Compiled 677 to 482 computations (28.8% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | -2.268200472793238e-66 | -2.0538917702567666e-75 |
| 20.0ms | -833887735172937100.0 | -112462754656.12288 |
| 6.0ms | -1.1894030686454126e+33 | -1.0139459689673947e+33 |
| 22.0ms | -1.2594925791063756e+65 | -1.0078559818425814e+63 |
| 31.0ms | 281× | body | 256 | valid |
| 29.0ms | 167× | body | 256 | infinite |
Compiled 576 to 409 computations (29% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.388090712673372e+116 | 9.721411077811091e+120 |
| 18.0ms | 7.880895420695333e-97 | 4.7406649194772565e-93 |
| 20.0ms | 1.6283550575892928e-113 | 1.3522800987534557e-106 |
| 29.0ms | 268× | body | 256 | valid |
| 24.0ms | 148× | body | 256 | infinite |
Compiled 529 to 381 computations (28% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 2.3752474062600756e+193 | 1.988599749585738e+196 |
| 23.0ms | 5.611784617641436e-241 | 8.055781214371138e-219 |
| 13.0ms | -6.547892015058629e-289 | -4.5697823483499524e-290 |
| 15.0ms | -3.566593506872233e+81 | -2.637728177455208e+78 |
| 45.0ms | 353× | body | 256 | valid |
| 19.0ms | 175× | body | 256 | infinite |
Compiled 670 to 479 computations (28.5% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 2.3752474062600756e+193 | 1.988599749585738e+196 |
| 23.0ms | 5.611784617641436e-241 | 8.055781214371138e-219 |
| 10.0ms | 2.7821977859535574e-291 | 6.960189134267982e-291 |
| 16.0ms | -3.566593506872233e+81 | -2.637728177455208e+78 |
| 38.0ms | 337× | body | 256 | valid |
| 21.0ms | 175× | body | 256 | infinite |
Compiled 634 to 465 computations (26.7% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 10.0ms | 1.3433812795753653e-193 | 3.145151829031099e-193 |
| 13.0ms | -2.0538917702567666e-75 | -3.801637043518658e-76 |
| 14.0ms | -1.2594925791063756e+65 | -1.0078559818425814e+63 |
| 21.0ms | 186× | body | 256 | valid |
| 12.0ms | 102× | body | 256 | infinite |
Compiled 338 to 257 computations (24% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 10.0ms | 1.9154966763935714e-277 | 4.949212715513546e-277 |
| 14.0ms | -1.2594925791063756e+65 | -1.0078559818425814e+63 |
| 15.0ms | 128× | body | 256 | valid |
| 7.0ms | 64× | body | 256 | infinite |
Compiled 230 to 173 computations (24.8% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 10.0ms | 4.2657194951735344e+44 | 1.4460600470515102e+45 |
| 5.0ms | 50× | body | 256 | valid |
| 3.0ms | 30× | body | 256 | infinite |
Compiled 106 to 77 computations (27.4% saved)
| 1× | egg-herbie |
| 42× | *-commutative |
| 32× | +-commutative |
| 26× | sub-neg |
| 12× | neg-mul-1 |
| 12× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 122 | 799 |
| 1 | 157 | 799 |
| 2 | 184 | 799 |
| 3 | 200 | 799 |
| 4 | 205 | 799 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(if (<=.f64 d4 750000000000000026546129282666001008492019712) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(if (<=.f64 d2 -5999999999999999981772350323636089413439063955979487715052748800) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(if (<=.f64 d1 -174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (if (<=.f64 d1 1499999999999999903408865346644674673247483061533619996637975112429525498213187755309954815155595378688) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(if (<=.f64 d2 -1900000000000000055123812491272383239409238282571963595430559744) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -3713820117856141/618970019642690137449562112) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (if (<=.f64 d2 -6690223559559187/89202980794122492566142873090593446023921664) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d2 6190951536746077/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (*.f64 (-.f64 d4 d3) d1))))) |
(if (<=.f64 d2 -60000000000000004202228415229069648745445137708643936118325116928) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -1139999999999999949484978371297280) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 -42000000000000000) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -1802280710560979/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1))))) |
(if (<=.f64 d4 423488980006253/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 7695704335233297/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 2550000000000000135355606835048523331634650985181935661101958565091310960979036450122696741260871377063686431909458477056) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d2))))) |
(if (<=.f64 d3 -94999999999999999367077548544466495848544608099200566650131032327383325631053824) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 -6144458957048931/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 1055744554050661/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 23999999999999999968555800576437380519046147621916236607142515204046575635805667704797654072563356807349539537494675245351094625909043008580992311961301699253939459073436233943690363627164925952) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d3 -379999999999999997468310194177865983394178432396802266600524129309533302524215296) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 4564455225236349/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 4279284592418679/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 245000000000000013186544790002280546289507104926726787149886588288824743455546561239903172475477973136572932736611640161519919785649570499040178924877660926911552662006053765327456978308264099840) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d2 -68000000000000003203590457439982489160907334505761239967773753344) (*.f64 d2 d1) (if (<=.f64 d2 -5051849221309525/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 3184847909140617/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4)))) |
(if (<=.f64 d2 -61999999999999998106562376458186186034571356042791183456957104128) (*.f64 d2 d1) (if (<=.f64 d2 6586273021464575/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d4 1359999999999999929822925077932937689039896576) (*.f64 d2 d1) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
| Outputs |
|---|
(*.f64 d1 (+.f64 (-.f64 (-.f64 d4 d3) d1) d2)) |
(if (<=.f64 d4 750000000000000026546129282666001008492019712) (*.f64 (-.f64 d2 (+.f64 d1 d3)) d1) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(if (<=.f64 d4 750000000000000026546129282666001008492019712) (*.f64 d1 (-.f64 d2 (+.f64 d1 d3))) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(if (<=.f64 d2 -5999999999999999981772350323636089413439063955979487715052748800) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(if (<=.f64 d2 -5999999999999999981772350323636089413439063955979487715052748800) (*.f64 d1 (-.f64 (+.f64 d4 d2) d3)) (*.f64 d1 (-.f64 (-.f64 d4 d1) d3))) |
(if (<=.f64 d1 -174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (if (<=.f64 d1 1499999999999999903408865346644674673247483061533619996637975112429525498213187755309954815155595378688) (*.f64 d1 (-.f64 (+.f64 d2 d4) d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(if (<=.f64 d1 -174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (if (<=.f64 d1 1499999999999999903408865346644674673247483061533619996637975112429525498213187755309954815155595378688) (*.f64 d1 (-.f64 (+.f64 d4 d2) d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(if (<=.f64 d1 -174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d1 1499999999999999903408865346644674673247483061533619996637975112429525498213187755309954815155595378688) (*.f64 d1 (-.f64 (+.f64 d4 d2) d3)) (*.f64 d1 (-.f64 d4 d1)))) |
(if (<=.f64 d2 -1900000000000000055123812491272383239409238282571963595430559744) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -3713820117856141/618970019642690137449562112) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (if (<=.f64 d2 -6690223559559187/89202980794122492566142873090593446023921664) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d2 6190951536746077/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (*.f64 (-.f64 d4 d3) d1))))) |
(if (<=.f64 d2 -1900000000000000055123812491272383239409238282571963595430559744) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -3713820117856141/618970019642690137449562112) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (if (<=.f64 d2 -6690223559559187/89202980794122492566142873090593446023921664) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d2 6190951536746077/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 (+.f64 d1 d3) (neg.f64 d1)) (*.f64 d1 (-.f64 d4 d3)))))) |
(if (<=.f64 d2 -1900000000000000055123812491272383239409238282571963595430559744) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -3713820117856141/618970019642690137449562112) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (if (<=.f64 d2 -6690223559559187/89202980794122492566142873090593446023921664) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d2 6190951536746077/128978157015543273035239205301883937138390460458037480988271657477215308241387905145121400363197555638348240965150666181367760634644210336242807367788803607643649092773194600627131718182721299085210994362356247168981452219910049252646092992863046014767953755101986816) (*.f64 d1 (-.f64 (neg.f64 d1) d3)) (*.f64 d1 (-.f64 d4 d3)))))) |
(if (<=.f64 d2 -60000000000000004202228415229069648745445137708643936118325116928) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -1139999999999999949484978371297280) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 -42000000000000000) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d2 -1802280710560979/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (-.f64 d4 d1)) (*.f64 (-.f64 d4 d3) d1))))) |
(if (<=.f64 d2 -60000000000000004202228415229069648745445137708643936118325116928) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -1139999999999999949484978371297280) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 -42000000000000000) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d2 -1802280710560979/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 d1 (-.f64 d4 d1)) (*.f64 d1 (-.f64 d4 d3)))))) |
(if (<=.f64 d4 423488980006253/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 (-.f64 d2 d3) d1) (if (<=.f64 d4 7695704335233297/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 2550000000000000135355606835048523331634650985181935661101958565091310960979036450122696741260871377063686431909458477056) (*.f64 (-.f64 d2 d3) d1) (*.f64 d1 (+.f64 d4 d2))))) |
(if (<=.f64 d4 423488980006253/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 d1 (-.f64 d2 d3)) (if (<=.f64 d4 7695704335233297/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d4 2550000000000000135355606835048523331634650985181935661101958565091310960979036450122696741260871377063686431909458477056) (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (+.f64 d4 d2))))) |
(if (<=.f64 d3 -94999999999999999367077548544466495848544608099200566650131032327383325631053824) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 -6144458957048931/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 1055744554050661/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 23999999999999999968555800576437380519046147621916236607142515204046575635805667704797654072563356807349539537494675245351094625909043008580992311961301699253939459073436233943690363627164925952) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d3 -94999999999999999367077548544466495848544608099200566650131032327383325631053824) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 -6144458957048931/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 1055744554050661/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 23999999999999999968555800576437380519046147621916236607142515204046575635805667704797654072563356807349539537494675245351094625909043008580992311961301699253939459073436233943690363627164925952) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d3 (neg.f64 d1)))))) |
(if (<=.f64 d3 -94999999999999999367077548544466495848544608099200566650131032327383325631053824) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 -6144458957048931/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 1055744554050661/14663118806259180136662417374041517307249530456151374095074022247583264770740686929584785544102209728219832068720127856678091192707621568870627853333281064765702591645685356596360602245877237133437460484214653566707676443446649642811063698998514839191552) (*.f64 d1 (-.f64 d4 d1)) (if (<=.f64 d3 23999999999999999968555800576437380519046147621916236607142515204046575635805667704797654072563356807349539537494675245351094625909043008580992311961301699253939459073436233943690363627164925952) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d3)))))) |
(if (<=.f64 d3 -379999999999999997468310194177865983394178432396802266600524129309533302524215296) (*.f64 (neg.f64 d1) d3) (if (<=.f64 d3 4564455225236349/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 4279284592418679/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 245000000000000013186544790002280546289507104926726787149886588288824743455546561239903172475477973136572932736611640161519919785649570499040178924877660926911552662006053765327456978308264099840) (*.f64 d1 (+.f64 d4 d2)) (*.f64 (neg.f64 d1) d3))))) |
(if (<=.f64 d3 -379999999999999997468310194177865983394178432396802266600524129309533302524215296) (*.f64 d3 (neg.f64 d1)) (if (<=.f64 d3 4564455225236349/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 4279284592418679/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 245000000000000013186544790002280546289507104926726787149886588288824743455546561239903172475477973136572932736611640161519919785649570499040178924877660926911552662006053765327456978308264099840) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d3 (neg.f64 d1)))))) |
(if (<=.f64 d3 -379999999999999997468310194177865983394178432396802266600524129309533302524215296) (*.f64 d1 (neg.f64 d3)) (if (<=.f64 d3 4564455225236349/702223880805592151456759840151962786569522257399338504974336254522393264865238137237142489540654437582500444843247630303354647534431314931612685275935445798350655833690880801860555545317367555154113605281582053784524026102900245630757473088050106395169337932361665227499793929447186391815763110662594625536) (*.f64 d1 (+.f64 d4 d2)) (if (<=.f64 d3 4279284592418679/7507516828804700229971157695509256861311759593549503536677899390762631562619231707947410198580331380848554019184705462619182690666302243261761460906639905160039726922590902577336628349889145412319979767917902626154330339044684617119264613887239597666074624) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d3 245000000000000013186544790002280546289507104926726787149886588288824743455546561239903172475477973136572932736611640161519919785649570499040178924877660926911552662006053765327456978308264099840) (*.f64 d1 (+.f64 d4 d2)) (*.f64 d1 (neg.f64 d3)))))) |
(if (<=.f64 d2 -68000000000000003203590457439982489160907334505761239967773753344) (*.f64 d2 d1) (if (<=.f64 d2 -5051849221309525/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 3184847909140617/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 (neg.f64 d1) d3) (*.f64 d1 d4)))) |
(if (<=.f64 d2 -68000000000000003203590457439982489160907334505761239967773753344) (*.f64 d1 d2) (if (<=.f64 d2 -5051849221309525/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 3184847909140617/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 d3 (neg.f64 d1)) (*.f64 d1 d4)))) |
(if (<=.f64 d2 -68000000000000003203590457439982489160907334505761239967773753344) (*.f64 d1 d2) (if (<=.f64 d2 -5051849221309525/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 d1 (neg.f64 d1)) (if (<=.f64 d2 3184847909140617/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 d1 (neg.f64 d3)) (*.f64 d1 d4)))) |
(if (<=.f64 d2 -61999999999999998106562376458186186034571356042791183456957104128) (*.f64 d2 d1) (if (<=.f64 d2 6586273021464575/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d2 -61999999999999998106562376458186186034571356042791183456957104128) (*.f64 d1 d2) (if (<=.f64 d2 6586273021464575/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848) (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d4))) |
(if (<=.f64 d4 1359999999999999929822925077932937689039896576) (*.f64 d2 d1) (*.f64 d1 d4)) |
(if (<=.f64 d4 1359999999999999929822925077932937689039896576) (*.f64 d1 d2) (*.f64 d1 d4)) |
(*.f64 d1 d4) |
Compiled 371 to 211 computations (43.1% saved)
| 1716× | fma-neg |
| 1716× | fma-neg |
| 1716× | fma-neg |
| 1602× | sub-neg |
| 1546× | times-frac |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 64 | 464 |
| 1 | 272 | 344 |
| 2 | 893 | 304 |
| 3 | 3674 | 300 |
| 4 | 7165 | 300 |
| 0 | 394 | 8738 |
| 1 | 1147 | 7540 |
| 2 | 4979 | 7362 |
| 0 | 394 | 8738 |
| 1 | 1147 | 7540 |
| 2 | 4979 | 7362 |
| 0 | 279 | 7463 |
| 1 | 712 | 6747 |
| 2 | 2615 | 6635 |
| 0 | 394 | 8738 |
| 1 | 1147 | 7540 |
| 2 | 4979 | 7362 |
| 0 | 279 | 7463 |
| 1 | 712 | 6747 |
| 2 | 2615 | 6635 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 366 to 124 computations (66.1% saved)
(sort d2 d4)
Compiled 736 to 288 computations (60.9% saved)
Loading profile data...