
Time bar (total: 8.5s)
| 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 14 to 9 computations (35.7% saved)
| 602.0ms | 5415× | body | 256 | valid |
| 358.0ms | 2841× | body | 256 | infinite |
| 1× | egg-herbie |
| 1860× | unsub-neg |
| 1374× | sub-neg |
| 1114× | distribute-lft-in |
| 1052× | distribute-rgt-in |
| 592× | associate--r+ |
| 256× | No Errors |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 56 | 688 |
| 1 | 120 | 608 |
| 2 | 411 | 592 |
| 3 | 1935 | 592 |
| 4 | 5353 | 592 |
| 5 | 7246 | 592 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x)))) |
(+.f64 x (*.f64 (-.f64 (neg.f64 y) z) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 y (neg.f64 z)) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x))) |
(neg.f64 (+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x))))) |
(neg.f64 (+.f64 x (*.f64 (-.f64 (neg.f64 y) z) (-.f64 t x)))) |
(neg.f64 (+.f64 x (*.f64 (-.f64 y (neg.f64 z)) (-.f64 t x)))) |
(neg.f64 (+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x)))) |
(+.f64 y (*.f64 (-.f64 x z) (-.f64 t y))) |
(+.f64 z (*.f64 (-.f64 y x) (-.f64 t z))) |
(+.f64 t (*.f64 (-.f64 y z) (-.f64 x t))) |
(+.f64 x (*.f64 (-.f64 z y) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t z) (-.f64 y x))) |
(+.f64 x (*.f64 (-.f64 y t) (-.f64 z x))) |
| Outputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x)))) |
(-.f64 (*.f64 (-.f64 y z) (+.f64 x t)) x) |
(neg.f64 (fma.f64 (+.f64 x t) (-.f64 z y) x)) |
(+.f64 x (*.f64 (-.f64 (neg.f64 y) z) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 (neg.f64 y) z))) |
(fma.f64 (-.f64 t x) (-.f64 (neg.f64 y) z) x) |
(fma.f64 (+.f64 y z) (-.f64 x t) x) |
(+.f64 x (*.f64 (-.f64 y (neg.f64 z)) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y (neg.f64 z)))) |
(fma.f64 (-.f64 t x) (+.f64 y z) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x))) |
(-.f64 x (*.f64 (-.f64 y z) (+.f64 x t))) |
(fma.f64 (+.f64 x t) (-.f64 z y) x) |
(neg.f64 (+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x))))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x))) |
(-.f64 x (*.f64 (-.f64 y z) (+.f64 x t))) |
(fma.f64 (+.f64 x t) (-.f64 z y) x) |
(neg.f64 (+.f64 x (*.f64 (-.f64 (neg.f64 y) z) (-.f64 t x)))) |
(neg.f64 (+.f64 x (*.f64 (-.f64 t x) (-.f64 (neg.f64 y) z)))) |
(neg.f64 (fma.f64 (-.f64 t x) (-.f64 (neg.f64 y) z) x)) |
(-.f64 (*.f64 (-.f64 t x) (+.f64 y z)) x) |
(neg.f64 (+.f64 x (*.f64 (-.f64 y (neg.f64 z)) (-.f64 t x)))) |
(neg.f64 (+.f64 x (*.f64 (-.f64 t x) (-.f64 y (neg.f64 z))))) |
(neg.f64 (fma.f64 (-.f64 t x) (+.f64 y z) x)) |
(neg.f64 (+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x)))) |
(+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x)))) |
(-.f64 (*.f64 (-.f64 y z) (+.f64 x t)) x) |
(neg.f64 (fma.f64 (+.f64 x t) (-.f64 z y) x)) |
(+.f64 y (*.f64 (-.f64 x z) (-.f64 t y))) |
(fma.f64 (-.f64 x z) (-.f64 t y) y) |
(+.f64 z (*.f64 (-.f64 y x) (-.f64 t z))) |
(fma.f64 (-.f64 y x) (-.f64 t z) z) |
(+.f64 t (*.f64 (-.f64 y z) (-.f64 x t))) |
(fma.f64 (-.f64 y z) (-.f64 x t) t) |
(+.f64 x (*.f64 (-.f64 z y) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 z y))) |
(fma.f64 (-.f64 t x) (-.f64 z y) x) |
(+.f64 x (*.f64 (-.f64 t z) (-.f64 y x))) |
(+.f64 x (*.f64 (-.f64 y x) (-.f64 t z))) |
(fma.f64 (-.f64 y x) (-.f64 t z) x) |
(+.f64 x (*.f64 (-.f64 y t) (-.f64 z x))) |
(fma.f64 (-.f64 y t) (-.f64 z x) x) |
(fma.f64 (-.f64 x z) (-.f64 t y) x) |
Compiled 44 to 17 computations (61.4% saved)
Compiled 12 to 7 computations (41.7% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 100.0% | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| ▶ | 100.0% | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| ▶ | 100.0% | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| ▶ | 100.0% | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
Compiled 50 to 30 computations (40% saved)
Found 3 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| ✓ | 100.0% | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| ✓ | 100.0% | (*.f64 (-.f64 y z) (-.f64 t x)) |
Compiled 49 to 10 computations (79.6% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 1.0ms | y | @ | -inf | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 1.0ms | x | @ | inf | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 0.0ms | z | @ | -inf | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 1× | batch-egg-rewrite |
| 1160× | fma-def |
| 1149× | log1p-expm1-u |
| 1149× | expm1-log1p-u |
| 368× | expm1-udef |
| 368× | log1p-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 103 |
| 1 | 219 | 103 |
| 2 | 2986 | 103 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
| Outputs |
|---|
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 z (+.f64 y z) (pow.f64 y 2)) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (fma.f64 z (+.f64 y z) (pow.f64 y 2)) (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (+.f64 y z) (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (fma.f64 z (+.f64 y z) (pow.f64 y 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (*.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 z (+.f64 y z) (pow.f64 y 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (*.f64 (+.f64 t x) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (pow.f64 y 2))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 z (+.f64 y z) (pow.f64 y 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 t x)) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 y z)) (+.f64 t x)) |
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(fma.f64 y (-.f64 t x) (*.f64 (neg.f64 z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x))) |
(fma.f64 t (-.f64 y z) (*.f64 (neg.f64 x) (-.f64 y z))) |
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) (neg.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x (-.f64 t x)) (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(fma.f64 x 1 (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1 x) |
(fma.f64 1 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (-.f64 y z)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) (*.f64 (cbrt.f64 (-.f64 y z)) (-.f64 t x)) x) |
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z)) x) |
(fma.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x)) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 t x)) x) |
(fma.f64 (*.f64 (-.f64 y z) (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 t x)) x) |
(fma.f64 (*.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 y z)) x) |
(fma.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x (-.f64 t x)) (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
| 1× | egg-herbie |
| 1590× | fma-def |
| 700× | unswap-sqr |
| 666× | associate-/l* |
| 556× | times-frac |
| 532× | cancel-sign-sub-inv |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 241 | 13973 |
| 1 | 607 | 11403 |
| 2 | 2121 | 11297 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 z (+.f64 y z) (pow.f64 y 2)) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (fma.f64 z (+.f64 y z) (pow.f64 y 2)) (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (+.f64 y z) (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (fma.f64 z (+.f64 y z) (pow.f64 y 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (*.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 z (+.f64 y z) (pow.f64 y 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (*.f64 (+.f64 t x) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (pow.f64 y 2))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 z (+.f64 y z) (pow.f64 y 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 t x)) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 y z)) (+.f64 t x)) |
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(fma.f64 y (-.f64 t x) (*.f64 (neg.f64 z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x))) |
(fma.f64 t (-.f64 y z) (*.f64 (neg.f64 x) (-.f64 y z))) |
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) (neg.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x (-.f64 t x)) (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(fma.f64 x 1 (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1 x) |
(fma.f64 1 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (-.f64 y z)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) (*.f64 (cbrt.f64 (-.f64 y z)) (-.f64 t x)) x) |
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z)) x) |
(fma.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x)) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 t x)) x) |
(fma.f64 (*.f64 (-.f64 y z) (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 t x)) x) |
(fma.f64 (*.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 y z)) x) |
(fma.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x (-.f64 t x)) (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 x (-.f64 y z))) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 x (-.f64 y z))) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 x (-.f64 y z))) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z)))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (-.f64 1 (-.f64 y z))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (-.f64 1 (-.f64 y z))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
(fma.f64 (-.f64 t x) y x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 y z)))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (-.f64 1 (-.f64 y z))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
(fma.f64 (-.f64 t x) y x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 -1 (*.f64 x (-.f64 y z)))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (-.f64 1 (-.f64 y z))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z)))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (-.f64 1 (-.f64 y z))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -1 (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (-.f64 1 (-.f64 y z))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 x (-.f64 y (+.f64 1 z)))) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 z (+.f64 y z) (pow.f64 y 2)) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (fma.f64 z (+.f64 z y) (pow.f64 y 2)) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (fma.f64 z (+.f64 y z) (pow.f64 y 2)) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (fma.f64 z (+.f64 z y) (pow.f64 y 2)) (+.f64 t x))) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (+.f64 z y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (*.f64 (+.f64 y z) (+.f64 t x))) |
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 z y) (+.f64 t x)) (-.f64 (pow.f64 y 2) (pow.f64 z 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 z y) (+.f64 t x))) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (fma.f64 z (+.f64 y z) (pow.f64 y 2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (fma.f64 z (+.f64 z y) (pow.f64 y 2)) (fma.f64 x (+.f64 t x) (pow.f64 t 2)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (*.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (+.f64 z y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 z (+.f64 y z) (pow.f64 y 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (fma.f64 z (+.f64 z y) (pow.f64 y 2)) (+.f64 t x))) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (*.f64 (+.f64 t x) (+.f64 y z))) |
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (/.f64 (*.f64 (+.f64 z y) (+.f64 t x)) (-.f64 (pow.f64 y 2) (pow.f64 z 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (+.f64 z y) (+.f64 t x))) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 y z) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) (-.f64 y z)) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (+.f64 t x)) (-.f64 y z)) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (pow.f64 y 2))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 z (+.f64 z y) (pow.f64 y 2)) (-.f64 t x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (-.f64 t x)) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)) |
(/.f64 (-.f64 t x) (/.f64 (+.f64 z y) (-.f64 (pow.f64 y 2) (pow.f64 z 2)))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 z y)) |
(*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 z (+.f64 y z) (pow.f64 y 2))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 z (+.f64 z y) (pow.f64 y 2)) (-.f64 t x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (pow.f64 y 2))) (-.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) (-.f64 t x)) (+.f64 y z)) |
(/.f64 (-.f64 t x) (/.f64 (+.f64 z y) (-.f64 (pow.f64 y 2) (pow.f64 z 2)))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 z y)) |
(*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 y z) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) (-.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (-.f64 y z)) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (+.f64 t x)) (-.f64 y z)) |
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(fma.f64 y (-.f64 t x) (*.f64 (neg.f64 z) (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(fma.f64 t (-.f64 y z) (*.f64 (neg.f64 x) (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) (neg.f64 z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x (-.f64 t x)) (-.f64 y z))))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 x 1 (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1 x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 1 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (-.f64 y z)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) (*.f64 (cbrt.f64 (-.f64 y z)) (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (*.f64 (-.f64 y z) (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (*.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 y z)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x (-.f64 t x)) (-.f64 y z))))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) (pow.f64 x 2)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x (fma.f64 (-.f64 t x) (-.f64 z y) x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (fma.f64 (-.f64 t x) (-.f64 z y) x)) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
Compiled 2348 to 848 computations (63.9% saved)
8 alts after pruning (7 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 131 | 7 | 138 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 1 | 2 |
| Done | 0 | 0 | 0 |
| Total | 132 | 8 | 140 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| ▶ | 96.9% | (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
| ▶ | 64.8% | (-.f64 x (*.f64 z (-.f64 t x))) |
| 40.3% | (+.f64 x (/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) | |
| 95.7% | (+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))) | |
| ▶ | 54.4% | (+.f64 x (*.f64 (-.f64 t x) y)) |
| ▶ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ▶ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
| ✓ | 100.0% | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| ▶ | 96.9% | (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
| ▶ | 64.8% | (-.f64 x (*.f64 z (-.f64 t x))) |
| 40.3% | (+.f64 x (/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) | |
| 95.7% | (+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))) | |
| ▶ | 54.4% | (+.f64 x (*.f64 (-.f64 t x) y)) |
| ▶ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ▶ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
Compiled 444 to 274 computations (38.3% saved)
Found 7 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (-.f64 x (*.f64 z (-.f64 t x))) |
| ✓ | 100.0% | (*.f64 z (-.f64 t x)) |
| ✓ | 100.0% | (*.f64 (-.f64 t x) y) |
| ✓ | 100.0% | (*.f64 x (-.f64 z y)) |
| ✓ | 100.0% | (+.f64 x (*.f64 t (-.f64 y z))) |
| ✓ | 100.0% | (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
| ✓ | 96.9% | (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
Compiled 117 to 27 computations (76.9% saved)
69 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | t | @ | -inf | (*.f64 z (-.f64 t x)) |
| 1.0ms | y | @ | -inf | (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
| 1.0ms | x | @ | 0 | (-.f64 x (*.f64 z (-.f64 t x))) |
| 1.0ms | y | @ | 0 | (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
| 1.0ms | t | @ | 0 | (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
| 1× | batch-egg-rewrite |
| 676× | expm1-udef |
| 676× | log1p-udef |
| 358× | associate-*r* |
| 356× | log1p-expm1-u |
| 218× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 207 |
| 1 | 423 | 203 |
| 2 | 6681 | 203 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(*.f64 x (-.f64 z y)) |
(*.f64 (-.f64 t x) y) |
(*.f64 z (-.f64 t x)) |
(-.f64 x (*.f64 z (-.f64 t x))) |
| Outputs |
|---|
(+.f64 (*.f64 x (+.f64 1 (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z)))) |
(+.f64 (fma.f64 t (-.f64 y z) x) (*.f64 x (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) 1) |
(*.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) |
(*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 1) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z))))) |
(pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 3) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 2)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(+.f64 x (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 x (-.f64 y z)) x) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) 1) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 x (*.f64 x (-.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 x (*.f64 x (-.f64 y z)))) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 3))) (+.f64 1 (*.f64 (-.f64 y z) (-.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 2))) (+.f64 1 (-.f64 y z))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 3)) x) (+.f64 1 (*.f64 (-.f64 y z) (-.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 2)) x) (+.f64 1 (-.f64 y z))) |
(pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 1) |
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 1 (-.f64 y z)))) 3) |
(pow.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 1 (-.f64 y z)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 1 (-.f64 y z)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (-.f64 y z)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (-.f64 y z)) 3) (pow.f64 x 3))) |
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) |
(exp.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) |
(fma.f64 x 1 (*.f64 x (-.f64 y z))) |
(fma.f64 1 x (*.f64 x (-.f64 y z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (-.f64 y z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (-.f64 y z))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) x))) 1) |
(-.f64 (/.f64 (pow.f64 x 2) (fma.f64 t (-.f64 y z) x)) (/.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (fma.f64 t (-.f64 y z) x))) |
(*.f64 1 (fma.f64 t (-.f64 y z) x)) |
(*.f64 (fma.f64 t (-.f64 y z) x) 1) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) x))) |
(*.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2) (/.f64 1 (fma.f64 t (-.f64 y z) x))) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) x)) (sqrt.f64 (fma.f64 t (-.f64 y z) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 y z))))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)))) |
(/.f64 1 (/.f64 (fma.f64 t (-.f64 y z) x) (pow.f64 (fma.f64 t (-.f64 y z) x) 2))) |
(/.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2) (fma.f64 t (-.f64 y z) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 t (-.f64 y z)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2)) (neg.f64 (fma.f64 t (-.f64 y z) x))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 x 2) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 x (*.f64 t (-.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 t (-.f64 y z)) x)) |
(pow.f64 (fma.f64 t (-.f64 y z) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) x)))) |
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 t) (-.f64 y z)))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) x))) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 1 x (*.f64 t (-.f64 y z))) |
(fma.f64 1 x (neg.f64 (*.f64 t (-.f64 y z)))) |
(fma.f64 1 (*.f64 t (-.f64 y z)) x) |
(fma.f64 (-.f64 y z) t x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 2) (cbrt.f64 (*.f64 t (-.f64 y z))) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (-.f64 y z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 t (-.f64 y z)))) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (-.f64 y z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 t (-.f64 y z)))) |
(+.f64 (*.f64 x z) (*.f64 x (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 (neg.f64 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) 1) |
(/.f64 (*.f64 x (-.f64 (pow.f64 z 3) (pow.f64 y 3))) (fma.f64 z z (*.f64 y (+.f64 y z)))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 y 3)) x) (fma.f64 z z (*.f64 y (+.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 3) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) 2) |
(pow.f64 (*.f64 x (-.f64 y z)) 1) |
(neg.f64 (*.f64 x (-.f64 y z))) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z))))) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 y z) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 y z) 3) (pow.f64 x 3))) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) |
(exp.f64 (log.f64 (*.f64 x (-.f64 y z)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 y z))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z)))) |
(+.f64 (*.f64 t y) (*.f64 (neg.f64 x) y)) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) 1) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) y) (+.f64 t x)) |
(pow.f64 (*.f64 y (-.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 t x) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 y 3))) |
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 y (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 z t) (*.f64 z (neg.f64 x))) |
(+.f64 (*.f64 t z) (*.f64 (neg.f64 x) z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 t x)))) 1) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) z) (+.f64 t x)) |
(pow.f64 (*.f64 z (-.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 z (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 t x)))) |
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(+.f64 x (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 1)) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (-.f64 t x)) z (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 1 (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 z) (-.f64 t x) (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (-.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 z (-.f64 t x))) 2) (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (-.f64 t x)))) (sqrt.f64 (*.f64 z (-.f64 t x))) (*.f64 z (-.f64 t x)))) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) x) |
(*.f64 1 (-.f64 x (*.f64 z (-.f64 t x)))) |
(*.f64 (-.f64 x (*.f64 z (-.f64 t x))) 1) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 t x))))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (-.f64 t x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (-.f64 t x))))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (+.f64 x (*.f64 z (-.f64 t x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2))) (neg.f64 (+.f64 x (*.f64 z (-.f64 t x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) (neg.f64 z))) (*.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) (neg.f64 z)))) (-.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))) |
(pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 1) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 z (-.f64 t x)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(exp.f64 (log.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 1 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (neg.f64 z))) |
| 1× | egg-herbie |
| 1064× | fma-neg |
| 716× | log-prod |
| 674× | fma-def |
| 494× | associate-*r* |
| 432× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(*.f64 y (+.f64 t (*.f64 -1 x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) (*.f64 x (+.f64 1 z)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) (*.f64 x (+.f64 1 z)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) (*.f64 x (+.f64 1 z)))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(*.f64 z (+.f64 x (*.f64 -1 t))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x z) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x z) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 t (-.f64 y z)) |
x |
x |
x |
(*.f64 t (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(*.f64 t y) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(*.f64 t y) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (*.f64 t y)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 -1 (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 -1 (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(*.f64 x (+.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
x |
(+.f64 x (*.f64 z (-.f64 x t))) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(-.f64 x (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(*.f64 -1 (*.f64 t z)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(*.f64 -1 (*.f64 t z)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(+.f64 (*.f64 x (+.f64 1 (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z)))) |
(+.f64 (fma.f64 t (-.f64 y z) x) (*.f64 x (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) 1) |
(*.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) |
(*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 1) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z))))) |
(pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 3) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 2)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(+.f64 x (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 x (-.f64 y z)) x) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) 1) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 x (*.f64 x (-.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 x (*.f64 x (-.f64 y z)))) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 3))) (+.f64 1 (*.f64 (-.f64 y z) (-.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 2))) (+.f64 1 (-.f64 y z))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 3)) x) (+.f64 1 (*.f64 (-.f64 y z) (-.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 2)) x) (+.f64 1 (-.f64 y z))) |
(pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 1) |
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 1 (-.f64 y z)))) 3) |
(pow.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 1 (-.f64 y z)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 1 (-.f64 y z)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (-.f64 y z)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (-.f64 y z)) 3) (pow.f64 x 3))) |
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) |
(exp.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) |
(fma.f64 x 1 (*.f64 x (-.f64 y z))) |
(fma.f64 1 x (*.f64 x (-.f64 y z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (-.f64 y z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (-.f64 y z))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) x))) 1) |
(-.f64 (/.f64 (pow.f64 x 2) (fma.f64 t (-.f64 y z) x)) (/.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (fma.f64 t (-.f64 y z) x))) |
(*.f64 1 (fma.f64 t (-.f64 y z) x)) |
(*.f64 (fma.f64 t (-.f64 y z) x) 1) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) x))) |
(*.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2) (/.f64 1 (fma.f64 t (-.f64 y z) x))) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) x)) (sqrt.f64 (fma.f64 t (-.f64 y z) x))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 y z))))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)))) |
(/.f64 1 (/.f64 (fma.f64 t (-.f64 y z) x) (pow.f64 (fma.f64 t (-.f64 y z) x) 2))) |
(/.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2) (fma.f64 t (-.f64 y z) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 t (-.f64 y z)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2)) (neg.f64 (fma.f64 t (-.f64 y z) x))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 x 2) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 x (*.f64 t (-.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 t (-.f64 y z)) x)) |
(pow.f64 (fma.f64 t (-.f64 y z) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) x)))) |
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 t) (-.f64 y z)))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) x))) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 1 x (*.f64 t (-.f64 y z))) |
(fma.f64 1 x (neg.f64 (*.f64 t (-.f64 y z)))) |
(fma.f64 1 (*.f64 t (-.f64 y z)) x) |
(fma.f64 (-.f64 y z) t x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 2) (cbrt.f64 (*.f64 t (-.f64 y z))) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (-.f64 y z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 t (-.f64 y z)))) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (-.f64 y z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 t (-.f64 y z)))) |
(+.f64 (*.f64 x z) (*.f64 x (neg.f64 y))) |
(+.f64 (*.f64 z x) (*.f64 (neg.f64 y) x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) 1) |
(/.f64 (*.f64 x (-.f64 (pow.f64 z 3) (pow.f64 y 3))) (fma.f64 z z (*.f64 y (+.f64 y z)))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 y 3)) x) (fma.f64 z z (*.f64 y (+.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 3) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) 2) |
(pow.f64 (*.f64 x (-.f64 y z)) 1) |
(neg.f64 (*.f64 x (-.f64 y z))) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z))))) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 y z) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 y z) 3) (pow.f64 x 3))) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) |
(exp.f64 (log.f64 (*.f64 x (-.f64 y z)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 y z))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z)))) |
(+.f64 (*.f64 t y) (*.f64 (neg.f64 x) y)) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) 1) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) y) (+.f64 t x)) |
(pow.f64 (*.f64 y (-.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 t x) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 y 3))) |
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 y (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 z t) (*.f64 z (neg.f64 x))) |
(+.f64 (*.f64 t z) (*.f64 (neg.f64 x) z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 t x)))) 1) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) z) (+.f64 t x)) |
(pow.f64 (*.f64 z (-.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 z (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 t x)))) |
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(+.f64 x (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 1)) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (-.f64 t x)) z (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 1 (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 z) (-.f64 t x) (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (-.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 z (-.f64 t x))) 2) (*.f64 z (-.f64 t x)))) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (-.f64 t x)))) (sqrt.f64 (*.f64 z (-.f64 t x))) (*.f64 z (-.f64 t x)))) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) x) |
(*.f64 1 (-.f64 x (*.f64 z (-.f64 t x)))) |
(*.f64 (-.f64 x (*.f64 z (-.f64 t x))) 1) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 t x))))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (-.f64 t x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (-.f64 t x))))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (+.f64 x (*.f64 z (-.f64 t x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2))) (neg.f64 (+.f64 x (*.f64 z (-.f64 t x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) (neg.f64 z))) (*.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) (neg.f64 z)))) (-.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))) |
(pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 1) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 z (-.f64 t x)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(exp.f64 (log.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 1 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (neg.f64 z))) |
| Outputs |
|---|
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(*.f64 y (+.f64 t (*.f64 -1 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 x (+.f64 1 z)) (*.f64 y (+.f64 t (*.f64 -1 x))))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) (*.f64 x (+.f64 1 z)))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) (*.f64 x (+.f64 1 z)))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) (*.f64 x (+.f64 1 z)))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 x (+.f64 1 z) (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (fma.f64 z (-.f64 x t) x)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 t y (*.f64 x (-.f64 1 y))) |
(fma.f64 y t (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(*.f64 z (+.f64 x (*.f64 -1 t))) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 x (-.f64 1 y)) (*.f64 z (+.f64 x (*.f64 -1 t))))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y)))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y)))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y)))) |
(fma.f64 t y (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(fma.f64 y t (fma.f64 x (-.f64 1 y) (*.f64 z (-.f64 x t)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 1 z) y))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(fma.f64 x (+.f64 1 (-.f64 z y)) (*.f64 t (-.f64 y z))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 1 z) y)) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (+.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x (+.f64 1 z))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x z) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x z) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (-.f64 1 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 t (-.f64 y z)) |
x |
x |
x |
(*.f64 t (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 (neg.f64 t) z)) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (neg.f64 t) z x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (*.f64 t y)) |
(+.f64 x (*.f64 y t)) |
(fma.f64 y t x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 t) z) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 t) z) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 t y))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 x z)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 x z)) |
(*.f64 z (neg.f64 x)) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(*.f64 -1 (*.f64 x z)) |
(*.f64 z (neg.f64 x)) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(*.f64 -1 (*.f64 x z)) |
(*.f64 z (neg.f64 x)) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x z)) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 t) z) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (+.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (-.f64 1 (*.f64 -1 z)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 x (+.f64 1 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x (+.f64 1 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
x |
(+.f64 x (*.f64 z (-.f64 x t))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 z (-.f64 x t))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 -1 (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 x (*.f64 -1 (*.f64 x z))) |
(*.f64 x (+.f64 1 z)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 t) z) |
(*.f64 z (neg.f64 t)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 t) z) |
(*.f64 z (neg.f64 t)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 t z))) (*.f64 -1 (*.f64 x z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 x (+.f64 1 (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z)))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(+.f64 (fma.f64 t (-.f64 y z) x) (*.f64 x (-.f64 y z))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) 1) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(*.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 1) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2)) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2) (*.f64 t (*.f64 (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (fma.f64 x (-.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (fma.f64 x (-.f64 y z) x) (-.f64 (fma.f64 x (-.f64 y z) x) (*.f64 t (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (fma.f64 x (-.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (fma.f64 x (-.f64 y z) x) (fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 1 (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (fma.f64 x (-.f64 y z) x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (fma.f64 x (-.f64 y z) x))) |
(pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 1) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 3) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 3) 1/3) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 2) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 2)) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))) 3)) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z))))) 1)) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (+.f64 1 (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(fma.f64 x (-.f64 y z) (fma.f64 t (-.f64 y z) x)) |
(+.f64 x (*.f64 x (-.f64 y z))) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 x (-.f64 y z)) x) |
(fma.f64 x (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) 1) |
(fma.f64 x (-.f64 y z) x) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 x (*.f64 x (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (-.f64 (+.f64 (pow.f64 x 2) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (pow.f64 x 2) (-.f64 y z)))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 3)) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (-.f64 (*.f64 x (-.f64 y z)) x)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 x (*.f64 x (-.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 x (+.f64 1 (-.f64 z y)))) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 3))) (+.f64 1 (*.f64 (-.f64 y z) (-.f64 (-.f64 y z) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (-.f64 y z) 3)) (/.f64 (+.f64 1 (*.f64 (-.f64 y z) (+.f64 (-.f64 y z) -1))) x)) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 3))) (fma.f64 (-.f64 y z) (+.f64 (-.f64 y z) -1) 1)) |
(*.f64 (/.f64 x (fma.f64 (-.f64 y z) (+.f64 (-.f64 y z) -1) 1)) (+.f64 1 (pow.f64 (-.f64 y z) 3))) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 2))) (+.f64 1 (-.f64 y z))) |
(/.f64 x (/.f64 (+.f64 1 (-.f64 y z)) (+.f64 1 (pow.f64 (-.f64 y z) 2)))) |
(*.f64 (/.f64 x (+.f64 1 (-.f64 y z))) (+.f64 1 (pow.f64 (-.f64 y z) 2))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 3)) x) (+.f64 1 (*.f64 (-.f64 y z) (-.f64 (-.f64 y z) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (-.f64 y z) 3)) (/.f64 (+.f64 1 (*.f64 (-.f64 y z) (+.f64 (-.f64 y z) -1))) x)) |
(/.f64 (*.f64 x (+.f64 1 (pow.f64 (-.f64 y z) 3))) (fma.f64 (-.f64 y z) (+.f64 (-.f64 y z) -1) 1)) |
(*.f64 (/.f64 x (fma.f64 (-.f64 y z) (+.f64 (-.f64 y z) -1) 1)) (+.f64 1 (pow.f64 (-.f64 y z) 3))) |
(/.f64 (*.f64 (+.f64 1 (pow.f64 (-.f64 y z) 2)) x) (+.f64 1 (-.f64 y z))) |
(/.f64 x (/.f64 (+.f64 1 (-.f64 y z)) (+.f64 1 (pow.f64 (-.f64 y z) 2)))) |
(*.f64 (/.f64 x (+.f64 1 (-.f64 y z))) (+.f64 1 (pow.f64 (-.f64 y z) 2))) |
(pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 1) |
(fma.f64 x (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 1 (-.f64 y z)))) 3) |
(fma.f64 x (-.f64 y z) x) |
(pow.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3) 1/3) |
(fma.f64 x (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 1 (-.f64 y z)))) 2) |
(fma.f64 x (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 2)) |
(fma.f64 x (-.f64 y z) x) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 1 (-.f64 y z)))) |
(fma.f64 x (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 1 (-.f64 y z)))))) |
(fma.f64 x (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 1 (-.f64 y z))) 3)) |
(fma.f64 x (-.f64 y z) x) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (-.f64 y z)) 3))) |
(fma.f64 x (-.f64 y z) x) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (-.f64 y z)) 3) (pow.f64 x 3))) |
(fma.f64 x (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) |
(fma.f64 x (-.f64 y z) x) |
(exp.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x))) |
(*.f64 x (exp.f64 (log1p.f64 (-.f64 y z)))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x)) 1)) |
(exp.f64 (+.f64 (log1p.f64 (-.f64 y z)) (log.f64 x))) |
(*.f64 x (exp.f64 (log1p.f64 (-.f64 y z)))) |
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 1 (-.f64 y z))))) |
(fma.f64 x (-.f64 y z) x) |
(fma.f64 x 1 (*.f64 x (-.f64 y z))) |
(fma.f64 x (-.f64 y z) x) |
(fma.f64 1 x (*.f64 x (-.f64 y z))) |
(fma.f64 x (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (-.f64 y z))) |
(fma.f64 x (-.f64 y z) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (-.f64 y z))) |
(fma.f64 x (-.f64 y z) x) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 t (-.f64 z y))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) x))) 1) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(-.f64 (/.f64 (pow.f64 x 2) (fma.f64 t (-.f64 y z) x)) (/.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (fma.f64 t (-.f64 y z) x))) |
(*.f64 1 (fma.f64 t (-.f64 y z) x)) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 (fma.f64 t (-.f64 y z) x) 1) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 2)) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2) (/.f64 1 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) x)) (sqrt.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x)))))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 y z))))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 t (-.f64 z y))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x)))))) |
(/.f64 1 (/.f64 (fma.f64 t (-.f64 y z) x) (pow.f64 (fma.f64 t (-.f64 y z) x) 2))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(/.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2) (fma.f64 t (-.f64 y z) x)) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 t (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 x (+.f64 x (*.f64 t (-.f64 z y)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (neg.f64 x)))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2)) (neg.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 x 2) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 x (*.f64 t (-.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 y z)) (fma.f64 t (-.f64 y z) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 t (-.f64 y z)) x)) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 x 2)) (fma.f64 t (-.f64 y z) (neg.f64 x))) |
(pow.f64 (fma.f64 t (-.f64 y z) x) 1) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) x)) 3) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 3) 1/3) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) x)) 2) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 2)) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) x)))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 t) (-.f64 y z)))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 t (-.f64 z y))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) x) 3)) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) x)) 1)) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) x))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 t (-.f64 y z) x) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 1 x (*.f64 t (-.f64 y z))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 1 x (neg.f64 (*.f64 t (-.f64 y z)))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 t (-.f64 z y))) |
(fma.f64 1 (*.f64 t (-.f64 y z)) x) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 (-.f64 y z) t x) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 2) (cbrt.f64 (*.f64 t (-.f64 y z))) x) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (-.f64 y z))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 t (-.f64 y z)))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 t (-.f64 z y))) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) x) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (-.f64 y z))) |
(+.f64 x (fma.f64 -1 (*.f64 z t) (*.f64 y t))) |
(fma.f64 t (-.f64 y z) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 t (-.f64 y z)))) |
(-.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 t (-.f64 z y))) |
(+.f64 (*.f64 x z) (*.f64 x (neg.f64 y))) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 z x) (*.f64 (neg.f64 y) x)) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) 1) |
(*.f64 x (-.f64 y z)) |
(/.f64 (*.f64 x (-.f64 (pow.f64 z 3) (pow.f64 y 3))) (fma.f64 z z (*.f64 y (+.f64 y z)))) |
(/.f64 x (/.f64 (fma.f64 z z (*.f64 y (+.f64 z y))) (-.f64 (pow.f64 z 3) (pow.f64 y 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 y 3)) (fma.f64 z z (*.f64 y (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 z z (*.f64 y (+.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 y 3))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)) |
(/.f64 x (/.f64 (+.f64 z y) (-.f64 (pow.f64 y 2) (pow.f64 z 2)))) |
(*.f64 (/.f64 x (+.f64 z y)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 z 3) (pow.f64 y 3)) x) (fma.f64 z z (*.f64 y (+.f64 y z)))) |
(/.f64 x (/.f64 (fma.f64 z z (*.f64 y (+.f64 z y))) (-.f64 (pow.f64 z 3) (pow.f64 y 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 y 3)) (fma.f64 z z (*.f64 y (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 z z (*.f64 y (+.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 y 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)) |
(/.f64 x (/.f64 (+.f64 z y) (-.f64 (pow.f64 y 2) (pow.f64 z 2)))) |
(*.f64 (/.f64 x (+.f64 z y)) (-.f64 (pow.f64 y 2) (pow.f64 z 2))) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 3) |
(*.f64 x (-.f64 y z)) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 1/3) |
(*.f64 x (-.f64 y z)) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) 2) |
(*.f64 x (-.f64 y z)) |
(pow.f64 (*.f64 x (-.f64 y z)) 1) |
(*.f64 x (-.f64 y z)) |
(neg.f64 (*.f64 x (-.f64 y z))) |
(*.f64 x (+.f64 z (neg.f64 y))) |
(*.f64 x (-.f64 z y)) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2)) |
(*.f64 x (-.f64 y z)) |
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) |
(*.f64 x (-.f64 y z)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z))))) |
(*.f64 x (-.f64 y z)) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3)) |
(*.f64 x (-.f64 y z)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 y z) 3))) |
(*.f64 x (-.f64 y z)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 y z) 3) (pow.f64 x 3))) |
(*.f64 x (-.f64 y z)) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) |
(*.f64 x (-.f64 y z)) |
(exp.f64 (log.f64 (*.f64 x (-.f64 y z)))) |
(*.f64 x (-.f64 y z)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 y z))) 1)) |
(*.f64 x (-.f64 y z)) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z)))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 t y) (*.f64 (neg.f64 x) y)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) 1) |
(*.f64 y (-.f64 t x)) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 y (/.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 y (/.f64 (+.f64 x t) (-.f64 (pow.f64 t 2) (pow.f64 x 2)))) |
(*.f64 (/.f64 y (+.f64 x t)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 y (/.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) y) (+.f64 t x)) |
(/.f64 y (/.f64 (+.f64 x t) (-.f64 (pow.f64 t 2) (pow.f64 x 2)))) |
(*.f64 (/.f64 y (+.f64 x t)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(pow.f64 (*.f64 y (-.f64 t x)) 1) |
(*.f64 y (-.f64 t x)) |
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 3) |
(*.f64 y (-.f64 t x)) |
(pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 1/3) |
(*.f64 y (-.f64 t x)) |
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) 2) |
(*.f64 y (-.f64 t x)) |
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) |
(*.f64 y (-.f64 t x)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 t x))))) |
(*.f64 y (-.f64 t x)) |
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3)) |
(*.f64 y (-.f64 t x)) |
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 t x) 3))) |
(*.f64 y (-.f64 t x)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 y 3))) |
(*.f64 y (-.f64 t x)) |
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(exp.f64 (log.f64 (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 t x))) 1)) |
(*.f64 y (-.f64 t x)) |
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 z t) (*.f64 z (neg.f64 x))) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 t z) (*.f64 (neg.f64 x) z)) |
(*.f64 z (-.f64 t x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 t x)))) 1) |
(*.f64 z (-.f64 t x)) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) z)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 x t)))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 2) (pow.f64 x 2))) (+.f64 t x)) |
(/.f64 z (/.f64 (+.f64 x t) (-.f64 (pow.f64 t 2) (pow.f64 x 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (+.f64 x t)) z) |
(*.f64 (/.f64 z (+.f64 x t)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) z)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 x t)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) z) (+.f64 t x)) |
(/.f64 z (/.f64 (+.f64 x t) (-.f64 (pow.f64 t 2) (pow.f64 x 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 2) (pow.f64 x 2)) (+.f64 x t)) z) |
(*.f64 (/.f64 z (+.f64 x t)) (-.f64 (pow.f64 t 2) (pow.f64 x 2))) |
(pow.f64 (*.f64 z (-.f64 t x)) 1) |
(*.f64 z (-.f64 t x)) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 t x))) 3) |
(*.f64 z (-.f64 t x)) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) 1/3) |
(*.f64 z (-.f64 t x)) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) 2) |
(*.f64 z (-.f64 t x)) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2)) |
(*.f64 z (-.f64 t x)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 t x))) |
(*.f64 z (-.f64 t x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 t x))))) |
(*.f64 z (-.f64 t x)) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3)) |
(*.f64 z (-.f64 t x)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 t x)))) |
(*.f64 z (-.f64 t x)) |
(exp.f64 (log.f64 (*.f64 z (-.f64 t x)))) |
(*.f64 z (-.f64 t x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 t x))) 1)) |
(*.f64 z (-.f64 t x)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 t x)))) |
(*.f64 z (-.f64 t x)) |
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 x (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 1)) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (-.f64 t x)) z (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 1 (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 z) (-.f64 t x) (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (-.f64 t x)))) (pow.f64 (cbrt.f64 (*.f64 z (-.f64 t x))) 2) (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (-.f64 x (*.f64 z (-.f64 t x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (-.f64 t x)))) (sqrt.f64 (*.f64 z (-.f64 t x))) (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) x) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 1 (-.f64 x (*.f64 z (-.f64 t x)))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 (-.f64 x (*.f64 z (-.f64 t x))) 1) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2)) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (+.f64 x (*.f64 z (-.f64 t x)))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (fma.f64 z (-.f64 t x) x))))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 t x))))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (fma.f64 z (-.f64 t x) x)) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (-.f64 t x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (+.f64 x (*.f64 z (-.f64 t x)))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (fma.f64 z (-.f64 t x) x))))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (fma.f64 z (-.f64 t x) x)) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (+.f64 x (*.f64 z (-.f64 t x)))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (fma.f64 z (-.f64 t x) x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (+.f64 x (*.f64 z (-.f64 t x)))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (fma.f64 z (-.f64 t x) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (+.f64 x (*.f64 z (-.f64 t x)))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (fma.f64 z (-.f64 t x) x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2))) (neg.f64 (+.f64 x (*.f64 z (-.f64 t x))))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (fma.f64 z (-.f64 t x) x)) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (neg.f64 z)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) (neg.f64 z))) (*.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (+.f64 x (*.f64 z (-.f64 t x)))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 t x) (fma.f64 z (-.f64 t x) x))))) |
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) (neg.f64 z)))) (-.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (fma.f64 z (-.f64 t x) x)) |
(pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 1) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 3) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 3) 1/3) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 2) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 2)) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(log.f64 (exp.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 z (-.f64 t x)))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 z (-.f64 t x))) 3)) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(exp.f64 (log.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 z (-.f64 t x)))) 1)) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 z (-.f64 t x))))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(fma.f64 1 x (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (neg.f64 z))) |
(fma.f64 -1 (*.f64 z t) (*.f64 x (+.f64 1 z))) |
(fma.f64 z (-.f64 x t) x) |
Compiled 4388 to 1588 computations (63.8% saved)
15 alts after pruning (13 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 291 | 13 | 304 |
| Fresh | 2 | 0 | 2 |
| Picked | 3 | 2 | 5 |
| Done | 1 | 0 | 1 |
| Total | 297 | 15 | 312 |
| Status | Accuracy | Program |
|---|---|---|
| 62.4% | (fma.f64 (-.f64 y z) t x) | |
| 54.4% | (fma.f64 x (-.f64 1 y) (*.f64 y t)) | |
| ▶ | 71.7% | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| 61.7% | (-.f64 x (+.f64 (*.f64 z t) (*.f64 z (neg.f64 x)))) | |
| 41.6% | (-.f64 x (*.f64 z (neg.f64 x))) | |
| ▶ | 39.1% | (-.f64 x (*.f64 z t)) |
| 39.7% | (+.f64 x (*.f64 y t)) | |
| ✓ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ✓ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
| 26.6% | (*.f64 (neg.f64 t) z) | |
| ▶ | 52.1% | (*.f64 z (-.f64 x t)) |
| 42.3% | (*.f64 y (-.f64 t x)) | |
| ▶ | 27.6% | (*.f64 y t) |
| ▶ | 49.7% | (*.f64 t (-.f64 y z)) |
| 14.6% | x | |
| 62.4% | (fma.f64 (-.f64 y z) t x) | |
| 54.4% | (fma.f64 x (-.f64 1 y) (*.f64 y t)) | |
| ▶ | 71.7% | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| 61.7% | (-.f64 x (+.f64 (*.f64 z t) (*.f64 z (neg.f64 x)))) | |
| 41.6% | (-.f64 x (*.f64 z (neg.f64 x))) | |
| ▶ | 39.1% | (-.f64 x (*.f64 z t)) |
| 39.7% | (+.f64 x (*.f64 y t)) | |
| ✓ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ✓ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
| 26.6% | (*.f64 (neg.f64 t) z) | |
| ▶ | 52.1% | (*.f64 z (-.f64 x t)) |
| 42.3% | (*.f64 y (-.f64 t x)) | |
| ▶ | 27.6% | (*.f64 y t) |
| ▶ | 49.7% | (*.f64 t (-.f64 y z)) |
| 14.6% | x |
Compiled 526 to 348 computations (33.8% saved)
Found 3 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (-.f64 x (*.f64 z t)) |
| ✓ | 100.0% | (*.f64 z (-.f64 x t)) |
| ✓ | 96.9% | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
Compiled 61 to 14 computations (77% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (*.f64 z (-.f64 x t)) |
| 0.0ms | z | @ | inf | (*.f64 z (-.f64 x t)) |
| 0.0ms | t | @ | 0 | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| 0.0ms | z | @ | -inf | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| 0.0ms | z | @ | -inf | (*.f64 z (-.f64 x t)) |
| 1× | batch-egg-rewrite |
| 1298× | fma-def |
| 896× | log1p-expm1-u |
| 896× | expm1-log1p-u |
| 484× | expm1-udef |
| 484× | log1p-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 80 |
| 1 | 262 | 80 |
| 2 | 3781 | 80 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(-.f64 x (*.f64 z t)) |
| Outputs |
|---|
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)) |
(+.f64 (*.f64 (*.f64 t (-.f64 y z)) 1) (*.f64 z x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) 1) |
(*.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 1) |
(*.f64 1 (fma.f64 t (-.f64 y z) (*.f64 z x))) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z)) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 3) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 2)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) 1) |
(/.f64 (*.f64 z (-.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 t (+.f64 t x) (pow.f64 x 2))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 x 2) (pow.f64 t 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) z) (fma.f64 t (+.f64 t x) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 t 2)) z) (+.f64 t x)) |
(pow.f64 (*.f64 z (-.f64 x t)) 1) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 3) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) 2) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 x t))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 x t) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x t) 3) (pow.f64 z 3))) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) |
(exp.f64 (log.f64 (*.f64 z (-.f64 x t)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 x t))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 x t)))) |
(fma.f64 z x (*.f64 t (neg.f64 z))) |
(fma.f64 x z (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 z x) 1 (*.f64 t (neg.f64 z))) |
(fma.f64 1 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(fma.f64 (cbrt.f64 (*.f64 z x)) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) z) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) x) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) z) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) x) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 z (sqrt.f64 x)) (sqrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 x (sqrt.f64 z)) (sqrt.f64 z) (*.f64 t (neg.f64 z))) |
(+.f64 x (*.f64 t (neg.f64 z))) |
(+.f64 x (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(+.f64 (*.f64 t (neg.f64 z)) x) |
(*.f64 (fma.f64 t (neg.f64 z) x) 1) |
(*.f64 1 (fma.f64 t (neg.f64 z) x)) |
(*.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x))) |
(*.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)))) |
(/.f64 1 (/.f64 (fma.f64 t z x) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 t z x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (fma.f64 t z x))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 z)) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 t (neg.f64 z)) (*.f64 t (neg.f64 z))) (*.f64 x (*.f64 t (neg.f64 z)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 t (neg.f64 z)) (*.f64 t (neg.f64 z)))) (-.f64 x (*.f64 t (neg.f64 z)))) |
(pow.f64 (fma.f64 t (neg.f64 z) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 2)) |
(log.f64 (exp.f64 (fma.f64 t (neg.f64 z) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (neg.f64 z) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (neg.f64 z) x))) |
(exp.f64 (log.f64 (fma.f64 t (neg.f64 z) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (neg.f64 z) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(fma.f64 z (neg.f64 t) x) |
(fma.f64 x 1 (*.f64 t (neg.f64 z))) |
(fma.f64 x 1 (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 1 x (*.f64 t (neg.f64 z))) |
(fma.f64 1 x (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 1 (*.f64 t (neg.f64 z)) x) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (neg.f64 (cbrt.f64 (*.f64 t z))) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 t (neg.f64 z))) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (sqrt.f64 (*.f64 t z)) (neg.f64 (sqrt.f64 (*.f64 t z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (neg.f64 t) z x) |
(fma.f64 (neg.f64 z) t x) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) x) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t (neg.f64 z))) (cbrt.f64 (*.f64 t (neg.f64 z)))) (cbrt.f64 (*.f64 t (neg.f64 z))) x) |
(fma.f64 (sqrt.f64 (*.f64 t (neg.f64 z))) (sqrt.f64 (*.f64 t (neg.f64 z))) x) |
(fma.f64 -1 (*.f64 t z) x) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2)) (cbrt.f64 (*.f64 t z)) x) |
(fma.f64 (*.f64 (neg.f64 z) 1) t x) |
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) x) |
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) x) |
| 1× | egg-herbie |
| 1154× | distribute-lft-in |
| 1142× | unswap-sqr |
| 1118× | distribute-rgt-in |
| 398× | cancel-sign-sub-inv |
| 364× | distribute-lft-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 328 | 7991 |
| 1 | 786 | 7862 |
| 2 | 2494 | 7862 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x z) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(*.f64 t y) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(*.f64 z (+.f64 x (*.f64 -1 t))) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (*.f64 t y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)) |
(+.f64 (*.f64 (*.f64 t (-.f64 y z)) 1) (*.f64 z x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) 1) |
(*.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 1) |
(*.f64 1 (fma.f64 t (-.f64 y z) (*.f64 z x))) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z)) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 3) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 2)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))))) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) 1) |
(/.f64 (*.f64 z (-.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 t (+.f64 t x) (pow.f64 x 2))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 x 2) (pow.f64 t 2))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) z) (fma.f64 t (+.f64 t x) (pow.f64 x 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 t 2)) z) (+.f64 t x)) |
(pow.f64 (*.f64 z (-.f64 x t)) 1) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 3) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) 2) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 x t))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 x t) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x t) 3) (pow.f64 z 3))) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) |
(exp.f64 (log.f64 (*.f64 z (-.f64 x t)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 x t))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 x t)))) |
(fma.f64 z x (*.f64 t (neg.f64 z))) |
(fma.f64 x z (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 z x) 1 (*.f64 t (neg.f64 z))) |
(fma.f64 1 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(fma.f64 (cbrt.f64 (*.f64 z x)) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) z) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) x) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) z) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) x) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 z (sqrt.f64 x)) (sqrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 t (neg.f64 z))) |
(fma.f64 (*.f64 x (sqrt.f64 z)) (sqrt.f64 z) (*.f64 t (neg.f64 z))) |
(+.f64 x (*.f64 t (neg.f64 z))) |
(+.f64 x (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(+.f64 (*.f64 t (neg.f64 z)) x) |
(*.f64 (fma.f64 t (neg.f64 z) x) 1) |
(*.f64 1 (fma.f64 t (neg.f64 z) x)) |
(*.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x))) |
(*.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)))) |
(/.f64 1 (/.f64 (fma.f64 t z x) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 t z x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (fma.f64 t z x))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 z)) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 t (neg.f64 z)) (*.f64 t (neg.f64 z))) (*.f64 x (*.f64 t (neg.f64 z)))))) |
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 t (neg.f64 z)) (*.f64 t (neg.f64 z)))) (-.f64 x (*.f64 t (neg.f64 z)))) |
(pow.f64 (fma.f64 t (neg.f64 z) x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 2)) |
(log.f64 (exp.f64 (fma.f64 t (neg.f64 z) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (neg.f64 z) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (neg.f64 z) x))) |
(exp.f64 (log.f64 (fma.f64 t (neg.f64 z) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (neg.f64 z) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(fma.f64 z (neg.f64 t) x) |
(fma.f64 x 1 (*.f64 t (neg.f64 z))) |
(fma.f64 x 1 (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 1 x (*.f64 t (neg.f64 z))) |
(fma.f64 1 x (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 1 (*.f64 t (neg.f64 z)) x) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (neg.f64 (cbrt.f64 (*.f64 t z))) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 t (neg.f64 z))) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (sqrt.f64 (*.f64 t z)) (neg.f64 (sqrt.f64 (*.f64 t z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (neg.f64 t) z x) |
(fma.f64 (neg.f64 z) t x) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) x) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t (neg.f64 z))) (cbrt.f64 (*.f64 t (neg.f64 z)))) (cbrt.f64 (*.f64 t (neg.f64 z))) x) |
(fma.f64 (sqrt.f64 (*.f64 t (neg.f64 z))) (sqrt.f64 (*.f64 t (neg.f64 z))) x) |
(fma.f64 -1 (*.f64 t z) x) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2)) (cbrt.f64 (*.f64 t z)) x) |
(fma.f64 (*.f64 (neg.f64 z) 1) t x) |
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) x) |
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) x) |
| Outputs |
|---|
(*.f64 x z) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 t y) (*.f64 x z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 z (+.f64 x (*.f64 -1 t))) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t y) (*.f64 z (+.f64 x (*.f64 -1 t)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (*.f64 t y)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (*.f64 t y)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 z (+.f64 t (*.f64 -1 x)))) (*.f64 t y)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 x z) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 x z) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(*.f64 x z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 x z)) |
(*.f64 z (-.f64 x t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
x |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 -1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 (*.f64 t (-.f64 y z)) 1) (*.f64 z x)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 1 (fma.f64 t (-.f64 y z) (*.f64 z x))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z)) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z)) (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) (-.f64 y z)) (*.f64 (*.f64 x z) (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (-.f64 y z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(/.f64 (-.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 y z) (-.f64 y z))) (pow.f64 (*.f64 x z) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 y z)) (-.f64 y z)) (pow.f64 (*.f64 x z) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 y z)) (-.f64 y z)) (pow.f64 (*.f64 x z) 2)) (fma.f64 t (-.f64 y z) (*.f64 x (neg.f64 z)))) |
(pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 3) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(pow.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 3) 1/3) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 2) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(log.f64 (exp.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)) 3)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(exp.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 y z) (*.f64 z x))) 1)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 y z) (*.f64 z x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 z (-.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) 1) |
(*.f64 z (-.f64 x t)) |
(/.f64 (*.f64 z (-.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 t (+.f64 t x) (pow.f64 x 2))) |
(/.f64 z (/.f64 (fma.f64 t (+.f64 x t) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (pow.f64 t 3)))) |
(*.f64 (/.f64 z (fma.f64 t (+.f64 x t) (pow.f64 x 2))) (-.f64 (pow.f64 x 3) (pow.f64 t 3))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 x 2) (pow.f64 t 2))) (+.f64 t x)) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 t 2)) (/.f64 (+.f64 x t) z)) |
(*.f64 (/.f64 z (+.f64 x t)) (-.f64 (pow.f64 x 2) (pow.f64 t 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) z) (fma.f64 t (+.f64 t x) (pow.f64 x 2))) |
(/.f64 z (/.f64 (fma.f64 t (+.f64 x t) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (pow.f64 t 3)))) |
(*.f64 (/.f64 z (fma.f64 t (+.f64 x t) (pow.f64 x 2))) (-.f64 (pow.f64 x 3) (pow.f64 t 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 t 2)) z) (+.f64 t x)) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 t 2)) (/.f64 (+.f64 x t) z)) |
(*.f64 (/.f64 z (+.f64 x t)) (-.f64 (pow.f64 x 2) (pow.f64 t 2))) |
(pow.f64 (*.f64 z (-.f64 x t)) 1) |
(*.f64 z (-.f64 x t)) |
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 3) |
(*.f64 z (-.f64 x t)) |
(pow.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) 1/3) |
(*.f64 z (-.f64 x t)) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) 2) |
(*.f64 z (-.f64 x t)) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2)) |
(*.f64 z (-.f64 x t)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 x t))) |
(*.f64 z (-.f64 x t)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))) |
(*.f64 z (-.f64 x t)) |
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3)) |
(*.f64 z (-.f64 x t)) |
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 x t) 3))) |
(*.f64 z (-.f64 x t)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x t) 3) (pow.f64 z 3))) |
(*.f64 z (-.f64 x t)) |
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) |
(*.f64 z (-.f64 x t)) |
(exp.f64 (log.f64 (*.f64 z (-.f64 x t)))) |
(*.f64 z (-.f64 x t)) |
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 x t))) 1)) |
(*.f64 z (-.f64 x t)) |
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 x t)))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 z x (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 x z (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (*.f64 z x) 1 (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 1 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (cbrt.f64 (*.f64 z x)) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) z) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) x) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) z) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) x) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (*.f64 z (sqrt.f64 x)) (sqrt.f64 x) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(fma.f64 (*.f64 x (sqrt.f64 z)) (sqrt.f64 z) (*.f64 t (neg.f64 z))) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 t (neg.f64 z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 x (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(+.f64 (*.f64 t (neg.f64 z)) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 (fma.f64 t (neg.f64 z) x) 1) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 1 (fma.f64 t (neg.f64 z) x)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z)))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(/.f64 1 (/.f64 (fma.f64 t z x) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 t z x)) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2)))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (fma.f64 t z x))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 z)) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 t (neg.f64 z)) (*.f64 t (neg.f64 z))) (*.f64 x (*.f64 t (neg.f64 z)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 t (neg.f64 z)) (*.f64 t (neg.f64 z)))) (-.f64 x (*.f64 t (neg.f64 z)))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(pow.f64 (fma.f64 t (neg.f64 z) x) 1) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 3) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(pow.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 3) 1/3) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(pow.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) 2) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(sqrt.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 2)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(log.f64 (exp.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (neg.f64 z) x)))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(cbrt.f64 (pow.f64 (fma.f64 t (neg.f64 z) x) 3)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(expm1.f64 (log1p.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(exp.f64 (log.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (neg.f64 z) x)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(log1p.f64 (expm1.f64 (fma.f64 t (neg.f64 z) x))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 z (neg.f64 t) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 x 1 (*.f64 t (neg.f64 z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 x 1 (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (fma.f64 t (neg.f64 z) x) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 x (*.f64 t (neg.f64 z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 x (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 (fma.f64 t (neg.f64 z) x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 1 (*.f64 t (neg.f64 z)) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (neg.f64 z) x)) 2) (cbrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (neg.f64 (cbrt.f64 (*.f64 t z))) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 t (neg.f64 z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (sqrt.f64 (fma.f64 t (neg.f64 z) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (*.f64 t z)) (neg.f64 (sqrt.f64 (*.f64 t z))) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (neg.f64 z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 t (neg.f64 z)) 1)) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (fma.f64 t z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 t z x) (pow.f64 x 2)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 z t x) (pow.f64 x 2))) |
(fma.f64 (neg.f64 t) z x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (neg.f64 z) t x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 t z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 t z x))) |
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 z t x)) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t (neg.f64 z))) (cbrt.f64 (*.f64 t (neg.f64 z)))) (cbrt.f64 (*.f64 t (neg.f64 z))) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (sqrt.f64 (*.f64 t (neg.f64 z))) (sqrt.f64 (*.f64 t (neg.f64 z))) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 -1 (*.f64 t z) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 z) t (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 t) z (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (*.f64 t (neg.f64 z)) 1 (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t z))) (sqrt.f64 (*.f64 t z)) (*.f64 t z))) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2)) (cbrt.f64 (*.f64 t z)) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (*.f64 (neg.f64 z) 1) t x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) x) |
(fma.f64 t (neg.f64 z) x) |
(-.f64 x (*.f64 z t)) |
Compiled 2781 to 786 computations (71.7% saved)
16 alts after pruning (9 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 189 | 2 | 191 |
| Fresh | 1 | 7 | 8 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 2 | 2 |
| Total | 190 | 16 | 206 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 62.4% | (fma.f64 (-.f64 y z) t x) |
| ▶ | 54.4% | (fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| ✓ | 71.7% | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| ▶ | 41.6% | (-.f64 x (*.f64 z (neg.f64 x))) |
| ✓ | 39.1% | (-.f64 x (*.f64 z t)) |
| 49.0% | (+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) | |
| 39.7% | (+.f64 x (*.f64 y t)) | |
| ✓ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ✓ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
| 26.6% | (*.f64 (neg.f64 t) z) | |
| ✓ | 52.1% | (*.f64 z (-.f64 x t)) |
| ▶ | 42.3% | (*.f64 y (-.f64 t x)) |
| ✓ | 27.6% | (*.f64 y t) |
| ▶ | 29.4% | (*.f64 x z) |
| ✓ | 49.7% | (*.f64 t (-.f64 y z)) |
| 14.6% | x | |
| ▶ | 62.4% | (fma.f64 (-.f64 y z) t x) |
| ▶ | 54.4% | (fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| ✓ | 71.7% | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| ▶ | 41.6% | (-.f64 x (*.f64 z (neg.f64 x))) |
| ✓ | 39.1% | (-.f64 x (*.f64 z t)) |
| 49.0% | (+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) | |
| 39.7% | (+.f64 x (*.f64 y t)) | |
| ✓ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ✓ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
| 26.6% | (*.f64 (neg.f64 t) z) | |
| ✓ | 52.1% | (*.f64 z (-.f64 x t)) |
| ▶ | 42.3% | (*.f64 y (-.f64 t x)) |
| ✓ | 27.6% | (*.f64 y t) |
| ▶ | 29.4% | (*.f64 x z) |
| ✓ | 49.7% | (*.f64 t (-.f64 y z)) |
| 14.6% | x |
Compiled 454 to 304 computations (33% saved)
Found 3 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| ✓ | 100.0% | (-.f64 x (*.f64 z (neg.f64 x))) |
| ✓ | 100.0% | (*.f64 y (-.f64 t x)) |
Compiled 66 to 20 computations (69.7% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | x | @ | -inf | (-.f64 x (*.f64 z (neg.f64 x))) |
| 1.0ms | x | @ | 0 | (fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| 0.0ms | x | @ | 0 | (-.f64 x (*.f64 z (neg.f64 x))) |
| 0.0ms | x | @ | inf | (-.f64 x (*.f64 z (neg.f64 x))) |
| 0.0ms | y | @ | inf | (fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| 1× | batch-egg-rewrite |
| 1036× | fma-def |
| 847× | log1p-expm1-u |
| 847× | expm1-log1p-u |
| 462× | expm1-udef |
| 460× | log1p-udef |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 81 |
| 1 | 292 | 77 |
| 2 | 4180 | 73 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y (-.f64 t x)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| Outputs |
|---|
(+.f64 (*.f64 y t) (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 x y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) 1) |
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 t x)) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) y) (+.f64 t x)) |
(pow.f64 (*.f64 y (+.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (+.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) |
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 y (+.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 t x)))) |
(fma.f64 y t (*.f64 y x)) |
(fma.f64 y t (*.f64 x y)) |
(fma.f64 t y (*.f64 y x)) |
(fma.f64 t y (*.f64 x y)) |
(fma.f64 1 (*.f64 y t) (*.f64 y x)) |
(fma.f64 1 (*.f64 y t) (*.f64 x y)) |
(fma.f64 (*.f64 y t) 1 (*.f64 y x)) |
(fma.f64 (*.f64 y t) 1 (*.f64 x y)) |
(fma.f64 (cbrt.f64 (*.f64 y t)) (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 y t)) (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) (*.f64 y x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) t) (*.f64 y x)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) t) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) y) (*.f64 y x)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) y) (*.f64 x y)) |
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) (*.f64 y x)) |
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) (*.f64 x y)) |
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) t) (*.f64 y x)) |
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) t) (*.f64 x y)) |
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) y) (*.f64 y x)) |
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) y) (*.f64 x y)) |
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x)) |
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y)) |
(fma.f64 (*.f64 y (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x)) |
(fma.f64 (*.f64 y (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y)) |
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 y x)) |
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 x y)) |
(fma.f64 (*.f64 t (sqrt.f64 y)) (sqrt.f64 y) (*.f64 y x)) |
(fma.f64 (*.f64 t (sqrt.f64 y)) (sqrt.f64 y) (*.f64 x y)) |
(+.f64 x (*.f64 x z)) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (*.f64 x z) x) |
(*.f64 (fma.f64 x z x) 1) |
(*.f64 1 (fma.f64 x z x)) |
(*.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x))) |
(*.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(*.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)))) |
(/.f64 1 (/.f64 (fma.f64 x z x) (pow.f64 (fma.f64 x z x) 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (pow.f64 x 2) z)))) |
(/.f64 (pow.f64 (fma.f64 x z x) 2) (fma.f64 x z x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x z x) 2)) (neg.f64 (fma.f64 x z x))) |
(pow.f64 (fma.f64 x z x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 x z x)) 3) |
(pow.f64 (pow.f64 (fma.f64 x z x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 x z x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 x z x) 2)) |
(log.f64 (exp.f64 (fma.f64 x z x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x z x)))) |
(cbrt.f64 (pow.f64 (fma.f64 x z x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x z x))) |
(hypot.f64 x (*.f64 x z)) |
(exp.f64 (log.f64 (fma.f64 x z x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x z x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x z x))) |
(fma.f64 x z x) |
(fma.f64 x 1 (*.f64 x z)) |
(fma.f64 x -1 (*.f64 x z)) |
(fma.f64 x (neg.f64 z) x) |
(fma.f64 z x x) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 x z (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 1 x (*.f64 x z)) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 1 (*.f64 x z) x) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (*.f64 x z)) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (cbrt.f64 (*.f64 x z)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 x z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 x z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) z) x) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) x) x) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 x z)) x) |
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 x z)) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) z) x) |
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) x) x) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (*.f64 x z) 1 x) |
(fma.f64 -1 x (*.f64 x z)) |
(fma.f64 -1 (*.f64 x z) x) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (neg.f64 z) x x) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) x) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) x) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 (*.f64 (neg.f64 z) 1) x x) |
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x) |
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) x) |
(fma.f64 (*.f64 (neg.f64 z) -1) x x) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x) |
(fma.f64 (*.f64 z (sqrt.f64 x)) (sqrt.f64 x) x) |
(fma.f64 (*.f64 z -1) x x) |
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x) |
(fma.f64 (*.f64 x (sqrt.f64 z)) (sqrt.f64 z) x) |
(+.f64 (*.f64 y t) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t)) |
(+.f64 (*.f64 (*.f64 x (-.f64 1 y)) 1) (*.f64 y t)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) 1) |
(*.f64 1 (fma.f64 x (-.f64 1 y) (*.f64 y t))) |
(*.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 1) |
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2) (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) (pow.f64 (*.f64 y t) 3)) (fma.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y))) (pow.f64 (*.f64 y t) 2)) (-.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t))) |
(pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 3) |
(pow.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 2)) |
(log.f64 (exp.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))))) |
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(exp.f64 (log.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
| 1× | egg-herbie |
| 1080× | unswap-sqr |
| 1022× | distribute-lft-in |
| 1006× | distribute-rgt-in |
| 336× | log-prod |
| 314× | distribute-lft-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 365 | 9656 |
| 1 | 857 | 8611 |
| 2 | 2390 | 8067 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 -1 (*.f64 x y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (+.f64 1 z)) |
x |
(+.f64 x (*.f64 x z)) |
(+.f64 x (*.f64 x z)) |
(+.f64 x (*.f64 x z)) |
(*.f64 x z) |
(+.f64 x (*.f64 x z)) |
(+.f64 x (*.f64 x z)) |
(+.f64 x (*.f64 x z)) |
(*.f64 x z) |
(+.f64 x (*.f64 x z)) |
(+.f64 x (*.f64 x z)) |
(+.f64 x (*.f64 x z)) |
(*.f64 t y) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
x |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(*.f64 y (+.f64 t (*.f64 -1 x))) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t))))) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t))))) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t))))) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(*.f64 t y) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(*.f64 t y) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 y t) (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 x y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) 1) |
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 t x)) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) y) (+.f64 t x)) |
(pow.f64 (*.f64 y (+.f64 t x)) 1) |
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) 2) |
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (+.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) |
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 y (+.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 t x)))) |
(fma.f64 y t (*.f64 y x)) |
(fma.f64 y t (*.f64 x y)) |
(fma.f64 t y (*.f64 y x)) |
(fma.f64 t y (*.f64 x y)) |
(fma.f64 1 (*.f64 y t) (*.f64 y x)) |
(fma.f64 1 (*.f64 y t) (*.f64 x y)) |
(fma.f64 (*.f64 y t) 1 (*.f64 y x)) |
(fma.f64 (*.f64 y t) 1 (*.f64 x y)) |
(fma.f64 (cbrt.f64 (*.f64 y t)) (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 y t)) (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) (*.f64 y x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) t) (*.f64 y x)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) t) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) y) (*.f64 y x)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) y) (*.f64 x y)) |
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) (*.f64 y x)) |
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) (*.f64 x y)) |
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) t) (*.f64 y x)) |
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) t) (*.f64 x y)) |
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) y) (*.f64 y x)) |
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) y) (*.f64 x y)) |
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x)) |
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y)) |
(fma.f64 (*.f64 y (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x)) |
(fma.f64 (*.f64 y (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y)) |
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 y x)) |
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 x y)) |
(fma.f64 (*.f64 t (sqrt.f64 y)) (sqrt.f64 y) (*.f64 y x)) |
(fma.f64 (*.f64 t (sqrt.f64 y)) (sqrt.f64 y) (*.f64 x y)) |
(+.f64 x (*.f64 x z)) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (*.f64 x z) x) |
(*.f64 (fma.f64 x z x) 1) |
(*.f64 1 (fma.f64 x z x)) |
(*.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x))) |
(*.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(*.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)))) |
(/.f64 1 (/.f64 (fma.f64 x z x) (pow.f64 (fma.f64 x z x) 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (pow.f64 x 2) z)))) |
(/.f64 (pow.f64 (fma.f64 x z x) 2) (fma.f64 x z x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x z x) 2)) (neg.f64 (fma.f64 x z x))) |
(pow.f64 (fma.f64 x z x) 1) |
(pow.f64 (cbrt.f64 (fma.f64 x z x)) 3) |
(pow.f64 (pow.f64 (fma.f64 x z x) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 x z x)) 2) |
(sqrt.f64 (pow.f64 (fma.f64 x z x) 2)) |
(log.f64 (exp.f64 (fma.f64 x z x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x z x)))) |
(cbrt.f64 (pow.f64 (fma.f64 x z x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x z x))) |
(hypot.f64 x (*.f64 x z)) |
(exp.f64 (log.f64 (fma.f64 x z x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x z x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x z x))) |
(fma.f64 x z x) |
(fma.f64 x 1 (*.f64 x z)) |
(fma.f64 x -1 (*.f64 x z)) |
(fma.f64 x (neg.f64 z) x) |
(fma.f64 z x x) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 x z (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 1 x (*.f64 x z)) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 1 (*.f64 x z) x) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (*.f64 x z)) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (cbrt.f64 (*.f64 x z)) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) x) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 x z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 x z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) z) x) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) x) x) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 x z)) x) |
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 x z)) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) z) x) |
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) x) x) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (*.f64 x z) 1 x) |
(fma.f64 -1 x (*.f64 x z)) |
(fma.f64 -1 (*.f64 x z) x) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (neg.f64 z) x x) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) x) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) x) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 (*.f64 (neg.f64 z) 1) x x) |
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x) |
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) x) |
(fma.f64 (*.f64 (neg.f64 z) -1) x x) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x) |
(fma.f64 (*.f64 z (sqrt.f64 x)) (sqrt.f64 x) x) |
(fma.f64 (*.f64 z -1) x x) |
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x) |
(fma.f64 (*.f64 x (sqrt.f64 z)) (sqrt.f64 z) x) |
(+.f64 (*.f64 y t) (*.f64 x (-.f64 1 y))) |
(+.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t)) |
(+.f64 (*.f64 (*.f64 x (-.f64 1 y)) 1) (*.f64 y t)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) 1) |
(*.f64 1 (fma.f64 x (-.f64 1 y) (*.f64 y t))) |
(*.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 1) |
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2) (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) (pow.f64 (*.f64 y t) 3)) (fma.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y))) (pow.f64 (*.f64 y t) 2)) (-.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t))) |
(pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 3) |
(pow.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 2)) |
(log.f64 (exp.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))))) |
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(exp.f64 (log.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 x y)) |
(*.f64 (neg.f64 x) y) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 (neg.f64 x) y) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 x y)) |
(*.f64 (neg.f64 x) y) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 t y)) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (*.f64 -1 z))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x (+.f64 1 z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
x |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x z) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 x z) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
x |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 y (+.f64 t (*.f64 -1 x))) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (+.f64 t (*.f64 -1 x)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t)))) |
(*.f64 y (+.f64 t (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t))))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t))))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 -1 (*.f64 y (+.f64 x (*.f64 -1 t))))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 t y) |
(*.f64 y t) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 t y) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(+.f64 (*.f64 y t) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) 1) |
(*.f64 y (+.f64 x t)) |
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 x (+.f64 x t) (pow.f64 t 2)) y)) |
(*.f64 (/.f64 y (fma.f64 x (+.f64 x t) (pow.f64 t 2))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x t) (pow.f64 t 2))) y) |
(/.f64 (*.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 t x)) |
(/.f64 y (/.f64 (+.f64 x t) (pow.f64 (+.f64 x t) 2))) |
(*.f64 (/.f64 y (+.f64 x t)) (pow.f64 (+.f64 x t) 2)) |
(/.f64 y (/.f64 1 (+.f64 x t))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 x (+.f64 t x) (pow.f64 t 2))) |
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 x (+.f64 x t) (pow.f64 t 2)) y)) |
(*.f64 (/.f64 y (fma.f64 x (+.f64 x t) (pow.f64 t 2))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x t) (pow.f64 t 2))) y) |
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) y) (+.f64 t x)) |
(/.f64 y (/.f64 (+.f64 x t) (pow.f64 (+.f64 x t) 2))) |
(*.f64 (/.f64 y (+.f64 x t)) (pow.f64 (+.f64 x t) 2)) |
(/.f64 y (/.f64 1 (+.f64 x t))) |
(pow.f64 (*.f64 y (+.f64 t x)) 1) |
(*.f64 y (+.f64 x t)) |
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 t x))) 3) |
(*.f64 y (+.f64 x t)) |
(pow.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) 1/3) |
(*.f64 y (+.f64 x t)) |
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) 2) |
(*.f64 y (+.f64 x t)) |
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2)) |
(*.f64 y (+.f64 x t)) |
(log.f64 (pow.f64 (exp.f64 y) (+.f64 t x))) |
(*.f64 y (+.f64 x t)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 t x))))) |
(*.f64 y (+.f64 x t)) |
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3)) |
(*.f64 y (+.f64 x t)) |
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) |
(*.f64 y (+.f64 x t)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) |
(*.f64 y (+.f64 x t)) |
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) |
(*.f64 y (+.f64 x t)) |
(exp.f64 (log.f64 (*.f64 y (+.f64 t x)))) |
(*.f64 y (+.f64 x t)) |
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 t x))) 1)) |
(*.f64 y (+.f64 x t)) |
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 t x)))) |
(*.f64 y (+.f64 x t)) |
(fma.f64 y t (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 y t (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 t y (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 t y (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 1 (*.f64 y t) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 1 (*.f64 y t) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 y t) 1 (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 y t) 1 (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (cbrt.f64 (*.f64 y t)) (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (cbrt.f64 (*.f64 y t)) (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) t) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) t) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) y) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) y) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) t) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) t) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) y) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) y) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 y (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 y (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 t (sqrt.f64 y)) (sqrt.f64 y) (*.f64 y x)) |
(*.f64 y (+.f64 x t)) |
(fma.f64 (*.f64 t (sqrt.f64 y)) (sqrt.f64 y) (*.f64 x y)) |
(*.f64 y (+.f64 x t)) |
(+.f64 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(+.f64 (fma.f64 x z x) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(+.f64 (*.f64 x z) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 (fma.f64 x z x) 1) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 1 (fma.f64 x z x)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x))) |
(*.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2))) |
(*.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x))))) |
(*.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z)))) |
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x))))) |
(/.f64 1 (/.f64 (fma.f64 x z x) (pow.f64 (fma.f64 x z x) 2))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (pow.f64 x 2) z)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 z (pow.f64 x 2))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (pow.f64 x 2)) (+.f64 -1 z)))) |
(/.f64 (pow.f64 (fma.f64 x z x) 2) (fma.f64 x z x)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x z x) 2)) (neg.f64 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(pow.f64 (fma.f64 x z x) 1) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(pow.f64 (cbrt.f64 (fma.f64 x z x)) 3) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(pow.f64 (pow.f64 (fma.f64 x z x) 3) 1/3) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(pow.f64 (sqrt.f64 (fma.f64 x z x)) 2) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(sqrt.f64 (pow.f64 (fma.f64 x z x) 2)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(log.f64 (exp.f64 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x z x)))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(cbrt.f64 (pow.f64 (fma.f64 x z x) 3)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(expm1.f64 (log1p.f64 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(hypot.f64 x (*.f64 x z)) |
(exp.f64 (log.f64 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x z x)) 1)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(log1p.f64 (expm1.f64 (fma.f64 x z x))) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 x z x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x 1 (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 x -1 (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 z x x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (fma.f64 x z x) 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 1 x (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 1 (fma.f64 x z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 1 (*.f64 x z) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 2 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 2))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 0))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 2 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 2))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 0))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 0))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 2 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 2))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 0))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 2 (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 2))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 0))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (cbrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (cbrt.f64 (fma.f64 x z x)) (cbrt.f64 (pow.f64 (fma.f64 x z x) 2)) (*.f64 x (*.f64 z 0))) |
(fma.f64 (cbrt.f64 (*.f64 x z)) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (cbrt.f64 (*.f64 x z)) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) z) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) x) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (sqrt.f64 (fma.f64 x z x)) (sqrt.f64 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 x z)) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x z)) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) z) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) x) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 x z (*.f64 x z))) |
(+.f64 (*.f64 2 (*.f64 x z)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 z 2)) (/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x)))))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (*.f64 x (+.f64 (neg.f64 z) z)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 z 0)) (/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x)))))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 x z (*.f64 x z))) |
(+.f64 (*.f64 2 (*.f64 x z)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 z 2)) (/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x)))))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (*.f64 x (+.f64 (neg.f64 z) z)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 z 0)) (/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x)))))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (*.f64 x (+.f64 (neg.f64 z) z)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z x) (pow.f64 x 2)))) |
(+.f64 (*.f64 x (*.f64 z 0)) (/.f64 (*.f64 (+.f64 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 z (fma.f64 x z x)))))) |
(fma.f64 (*.f64 x z) 1 x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 -1 (*.f64 x z) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 x z (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 2 (*.f64 x z))) |
(+.f64 x (*.f64 (*.f64 x z) 3)) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (pow.f64 (fma.f64 x z x) 2) (/.f64 1 (fma.f64 x z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(+.f64 (fma.f64 x z x) (*.f64 x (+.f64 (neg.f64 z) z))) |
(*.f64 x (+.f64 (+.f64 1 z) (*.f64 z 0))) |
(fma.f64 (neg.f64 z) x x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 2 (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (*.f64 z 2))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (*.f64 z 0))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x z) 1 (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 x z (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 2 (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (*.f64 z 2))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (*.f64 z 0))) |
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (+.f64 (neg.f64 z) z))) |
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x z))) (*.f64 x (*.f64 z 0))) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 (*.f64 (neg.f64 z) 1) x x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (*.f64 (neg.f64 z) -1) x x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x z)) |
(fma.f64 -1 x (*.f64 x z)) |
(*.f64 x (+.f64 -1 z)) |
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (*.f64 z (sqrt.f64 x)) (sqrt.f64 x) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (*.f64 z -1) x x) |
(fma.f64 x (neg.f64 z) x) |
(-.f64 x (*.f64 x z)) |
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(fma.f64 (*.f64 x (sqrt.f64 z)) (sqrt.f64 z) x) |
(*.f64 x (-.f64 1 (neg.f64 z))) |
(fma.f64 x z x) |
(+.f64 (*.f64 y t) (*.f64 x (-.f64 1 y))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 (*.f64 x (-.f64 1 y)) 1) (*.f64 y t)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) 1) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 1 (fma.f64 x (-.f64 1 y) (*.f64 y t))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 1) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2) (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) (pow.f64 (*.f64 y t) 3)) (fma.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) (pow.f64 (*.f64 y t) 3)) (fma.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (*.f64 (-.f64 1 y) (*.f64 y t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) (pow.f64 (*.f64 y t) 3)) (fma.f64 (pow.f64 x 2) (*.f64 (-.f64 1 y) (-.f64 1 y)) (*.f64 (*.f64 y t) (-.f64 (*.f64 y t) (*.f64 x (-.f64 1 y)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 1 y)) (*.f64 x (-.f64 1 y))) (pow.f64 (*.f64 y t) 2)) (-.f64 (*.f64 x (-.f64 1 y)) (*.f64 y t))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 1 y) (-.f64 1 y))) (pow.f64 (*.f64 y t) 2)) (fma.f64 x (-.f64 1 y) (neg.f64 (*.f64 y t)))) |
(/.f64 (fma.f64 (pow.f64 x 2) (*.f64 (-.f64 1 y) (-.f64 1 y)) (neg.f64 (pow.f64 (*.f64 y t) 2))) (fma.f64 x (-.f64 1 y) (*.f64 y (neg.f64 t)))) |
(/.f64 (fma.f64 (-.f64 1 y) (*.f64 (-.f64 1 y) (pow.f64 x 2)) (neg.f64 (pow.f64 (*.f64 y t) 2))) (+.f64 x (neg.f64 (*.f64 y (+.f64 x t))))) |
(pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 1) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 3) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(pow.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 3) 1/3) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 2) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 2)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(log.f64 (exp.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)) 3)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(exp.f64 (log.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t))) 1)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 1 y) (*.f64 y t)))) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 y (-.f64 t x) x) |
Compiled 3272 to 1105 computations (66.2% saved)
18 alts after pruning (7 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 244 | 3 | 247 |
| Fresh | 0 | 4 | 4 |
| Picked | 1 | 4 | 5 |
| Done | 0 | 7 | 7 |
| Total | 245 | 18 | 263 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 62.4% | (fma.f64 (-.f64 y z) t x) |
| ✓ | 54.4% | (fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| ✓ | 71.7% | (fma.f64 t (-.f64 y z) (*.f64 x z)) |
| ✓ | 39.1% | (-.f64 x (*.f64 z t)) |
| 49.0% | (+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) | |
| 41.6% | (+.f64 (*.f64 x z) x) | |
| 39.7% | (+.f64 x (*.f64 y t)) | |
| ✓ | 55.2% | (+.f64 x (*.f64 x (-.f64 z y))) |
| ✓ | 62.4% | (+.f64 x (*.f64 t (-.f64 y z))) |
| 19.3% | (*.f64 (neg.f64 x) y) | |
| 26.6% | (*.f64 (neg.f64 t) z) | |
| ✓ | 52.1% | (*.f64 z (-.f64 x t)) |
| ✓ | 42.3% | (*.f64 y (-.f64 t x)) |
| ✓ | 27.6% | (*.f64 y t) |
| 31.3% | (*.f64 x (-.f64 1 y)) | |
| ✓ | 29.4% | (*.f64 x z) |
| ✓ | 49.7% | (*.f64 t (-.f64 y z)) |
| 14.6% | x |
Compiled 360 to 180 computations (50% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(-.f64 x (+.f64 (*.f64 z t) (*.f64 z (neg.f64 x)))) |
(+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))) |
(fma.f64 (-.f64 y z) t x) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(+.f64 x (/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (pow.f64 t 2)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) |
| Outputs |
|---|
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
6 calls:
| 16.0ms | (-.f64 y z) |
| 16.0ms | z |
| 15.0ms | t |
| 15.0ms | x |
| 15.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | x |
| 100.0% | 1 | y |
| 100.0% | 1 | z |
| 100.0% | 1 | t |
| 100.0% | 1 | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 100.0% | 1 | (-.f64 y z) |
Compiled 234 to 97 computations (58.5% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(-.f64 x (+.f64 (*.f64 z t) (*.f64 z (neg.f64 x)))) |
(+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))) |
(fma.f64 (-.f64 y z) t x) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 x (-.f64 1 y) (*.f64 y t)) |
| Outputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
6 calls:
| 18.0ms | (-.f64 y z) |
| 14.0ms | z |
| 13.0ms | x |
| 13.0ms | t |
| 13.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | x |
| 100.0% | 1 | y |
| 100.0% | 1 | z |
| 100.0% | 1 | t |
| 100.0% | 1 | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 100.0% | 1 | (-.f64 y z) |
Compiled 191 to 79 computations (58.6% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 z x) (*.f64 t (neg.f64 z))) |
| Outputs |
|---|
(*.f64 y (-.f64 t x)) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
5 calls:
| 97.0ms | x |
| 93.0ms | (-.f64 y z) |
| 49.0ms | t |
| 40.0ms | z |
| 30.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 85.6% | 5 | x |
| 89.2% | 3 | y |
| 88.6% | 3 | z |
| 87.0% | 5 | t |
| 79.3% | 9 | (-.f64 y z) |
Compiled 123 to 58 computations (52.8% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
| Outputs |
|---|
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 (-.f64 t x) y)) |
(*.f64 z (-.f64 x t)) |
2 calls:
| 94.0ms | z |
| 74.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 88.3% | 3 | z |
| 82.8% | 7 | y |
Compiled 91 to 39 computations (57.1% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
| Outputs |
|---|
(+.f64 x (*.f64 t (-.f64 y z))) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
2 calls:
| 42.0ms | z |
| 42.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 86.6% | 5 | t |
| 84.8% | 5 | z |
Compiled 84 to 37 computations (56% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
(+.f64 x (*.f64 t (-.f64 y z))) |
| Outputs |
|---|
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 t (-.f64 y z))) |
(*.f64 z (-.f64 x t)) |
3 calls:
| 64.0ms | t |
| 43.0ms | z |
| 37.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 84.8% | 5 | z |
| 74.1% | 3 | x |
| 80.7% | 7 | t |
Compiled 82 to 38 computations (53.7% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(+.f64 (*.f64 x z) x) |
(-.f64 x (*.f64 z t)) |
(-.f64 x (*.f64 z (neg.f64 x))) |
| Outputs |
|---|
(*.f64 z (-.f64 x t)) |
(+.f64 x (*.f64 y t)) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 y t)) |
(*.f64 z (-.f64 x t)) |
1 calls:
| 39.0ms | z |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.0% | 5 | z |
Compiled 65 to 29 computations (55.4% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
| Outputs |
|---|
(*.f64 z (-.f64 x t)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
(*.f64 z (-.f64 x t)) |
1 calls:
| 30.0ms | z |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.2% | 4 | z |
Compiled 44 to 23 computations (47.7% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 y (-.f64 t x)) |
| Outputs |
|---|
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 x z) |
(*.f64 x (-.f64 1 y)) |
(*.f64 x z) |
(*.f64 t (-.f64 y z)) |
5 calls:
| 59.0ms | z |
| 54.0ms | (-.f64 y z) |
| 39.0ms | t |
| 34.0ms | y |
| 23.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.6% | 10 | (-.f64 y z) |
| 66.0% | 4 | x |
| 69.2% | 6 | t |
| 67.8% | 6 | y |
| 66.0% | 9 | z |
Compiled 61 to 38 computations (37.7% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
(*.f64 t (-.f64 y z)) |
| Outputs |
|---|
(*.f64 t (-.f64 y z)) |
(*.f64 x z) |
(*.f64 (neg.f64 x) y) |
(*.f64 x z) |
(*.f64 t (-.f64 y z)) |
3 calls:
| 47.0ms | y |
| 31.0ms | t |
| 28.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 59.7% | 10 | y |
| 61.7% | 3 | x |
| 65.9% | 5 | t |
Compiled 39 to 24 computations (38.5% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
(*.f64 (neg.f64 t) z) |
(*.f64 (neg.f64 x) y) |
| Outputs |
|---|
(*.f64 y t) |
(*.f64 x z) |
(*.f64 (neg.f64 t) z) |
(*.f64 x z) |
(*.f64 (neg.f64 t) z) |
(*.f64 x z) |
(*.f64 y t) |
4 calls:
| 185.0ms | y |
| 34.0ms | x |
| 27.0ms | z |
| 26.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 53.9% | 7 | y |
| 52.2% | 6 | z |
| 50.5% | 7 | x |
| 49.9% | 5 | t |
Compiled 39 to 26 computations (33.3% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
(*.f64 y t) |
| Outputs |
|---|
(*.f64 x z) |
x |
(*.f64 y t) |
(*.f64 x z) |
2 calls:
| 21.0ms | y |
| 14.0ms | z |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.8% | 4 | z |
| 46.4% | 5 | y |
Compiled 21 to 14 computations (33.3% saved)
| Inputs |
|---|
x |
(*.f64 x z) |
| Outputs |
|---|
(*.f64 x z) |
x |
(*.f64 x z) |
4 calls:
| 10.0ms | y |
| 10.0ms | x |
| 10.0ms | z |
| 3.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 31.7% | 3 | y |
| 32.7% | 3 | x |
| 29.4% | 1 | t |
| 41.3% | 3 | z |
Compiled 28 to 21 computations (25% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
x |
| Outputs |
|---|
x |
4 calls:
| 4.0ms | x |
| 3.0ms | t |
| 3.0ms | z |
| 3.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 14.6% | 1 | y |
| 14.6% | 1 | t |
| 14.6% | 1 | x |
| 14.6% | 1 | z |
Compiled 25 to 20 computations (20% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 0.0002532860160586249 | 8.661830471274193e+19 |
| 14.0ms | -1.702632152159026e+48 | -1.1701117323728324e+47 |
| 24.0ms | 194× | body | 256 | valid |
| 8.0ms | 78× | body | 256 | infinite |
Compiled 416 to 280 computations (32.7% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.0794317307887897e+43 | 1.1379052515554875e+54 |
| 18.0ms | -502.6989830781281 | -2.2245346735899526e-7 |
| 23.0ms | 212× | body | 256 | valid |
| 15.0ms | 92× | body | 256 | infinite |
Compiled 438 to 299 computations (31.7% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 2.815014881835223e+32 | 2.4552098092797484e+43 |
| 13.0ms | -7.101444899784732e-142 | -1.5226844576602488e-142 |
| 4.0ms | -2.9089404695906744e-54 | -2.5767560115727044e-54 |
| 22.0ms | -529266991461.5968 | -3.891993245883931e-10 |
| 38.0ms | 345× | body | 256 | valid |
| 16.0ms | 119× | body | 256 | infinite |
Compiled 690 to 465 computations (32.6% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.0794317307887897e+43 | 1.1379052515554875e+54 |
| 86.0ms | 5.189513490099676e-255 | 1.2350762100601167e-236 |
| 20.0ms | -2.4412909847440504e-300 | -1.9924189466283496e-305 |
| 26.0ms | -1.740590309612779e-8 | -2.170408937308256e-16 |
| 84.0ms | 163× | body | 256 | infinite |
| 60.0ms | 445× | body | 256 | valid |
Compiled 856 to 584 computations (31.8% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.0794317307887897e+43 | 1.1379052515554875e+54 |
| 20.0ms | 5.189513490099676e-255 | 1.2350762100601167e-236 |
| 18.0ms | -2.4412909847440504e-300 | -1.9924189466283496e-305 |
| 47.0ms | -1.740590309612779e-8 | -2.170408937308256e-16 |
| 83.0ms | 449× | body | 256 | valid |
| 16.0ms | 159× | body | 256 | infinite |
Compiled 780 to 546 computations (30% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.0794317307887897e+43 | 1.1379052515554875e+54 |
| 16.0ms | -3.97239882658629e-96 | -1.4895756993951737e-103 |
| 20.0ms | -502.6989830781281 | -2.2245346735899526e-7 |
| 38.0ms | 330× | body | 256 | valid |
| 14.0ms | 118× | body | 256 | infinite |
Compiled 580 to 424 computations (26.9% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 52.0ms | 2.815014881835223e+32 | 2.4552098092797484e+43 |
| 28.0ms | 9.559044389279242e-35 | 4.233484602622265e-32 |
| 15.0ms | 3.857634288784432e-257 | 4.612945660725989e-254 |
| 16.0ms | -9.076245903627114e-293 | -1.8717072223857924e-300 |
| 112.0ms | -7.101444899784732e-142 | -1.5226844576602488e-142 |
| 198.0ms | 473× | body | 256 | valid |
| 19.0ms | 183× | body | 256 | infinite |
Compiled 770 to 584 computations (24.2% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 2.815014881835223e+32 | 2.4552098092797484e+43 |
| 15.0ms | 9.559044389279242e-35 | 4.233484602622265e-32 |
| 44.0ms | 3.765849757357766e-110 | 1.1272469958135188e-105 |
| 13.0ms | -1.5226844576602488e-142 | -6.324178134610994e-145 |
| 74.0ms | 377× | body | 256 | valid |
| 15.0ms | 151× | body | 256 | infinite |
Compiled 598 to 443 computations (25.9% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 2.2415758746303072e+24 | 5.890575196409694e+30 |
| 19.0ms | 3.64719396285875e-95 | 3.087995729349823e-88 |
| 13.0ms | 5.466568053464751e-240 | 1.0203698902804393e-238 |
| 19.0ms | -3.054253723001466e-278 | -2.1488772414380344e-287 |
| 44.0ms | -1.9263395764377263e-115 | -1.3158415073218814e-117 |
| 22.0ms | -1.6383381053281982e+133 | -2.888555657111229e+93 |
| 96.0ms | 585× | body | 256 | valid |
| 29.0ms | 263× | body | 256 | infinite |
Compiled 900 to 682 computations (24.2% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.0794317307887897e+43 | 1.1379052515554875e+54 |
| 17.0ms | -3.97239882658629e-96 | -1.4895756993951737e-103 |
| 18.0ms | -1.740590309612779e-8 | -2.170408937308256e-16 |
| 37.0ms | 315× | body | 256 | valid |
| 15.0ms | 133× | body | 256 | infinite |
Compiled 432 to 332 computations (23.1% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 1.2737278677128307e-14 | 2.6418993751233178e-8 |
| 18.0ms | -1.740590309612779e-8 | -2.170408937308256e-16 |
| 23.0ms | 216× | body | 256 | valid |
| 7.0ms | 72× | body | 256 | infinite |
Compiled 272 to 212 computations (22.1% saved)
| 1× | egg-herbie |
| 314× | unsub-neg |
| 244× | distribute-lft-neg-in |
| 202× | neg-mul-1 |
| 140× | cancel-sign-sub |
| 130× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 154 | 1498 |
| 1 | 207 | 1498 |
| 2 | 238 | 1498 |
| 3 | 259 | 1498 |
| 4 | 281 | 1498 |
| 5 | 330 | 1498 |
| 6 | 395 | 1498 |
| 7 | 511 | 1498 |
| 8 | 709 | 1498 |
| 9 | 893 | 1498 |
| 10 | 965 | 1498 |
| 11 | 1024 | 1498 |
| 12 | 1072 | 1498 |
| 13 | 1092 | 1498 |
| 14 | 1096 | 1498 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(if (<=.f64 y -229999999999999985745652375985520882829129416704) (*.f64 y (-.f64 t x)) (if (<=.f64 y 48000000000000000) (-.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 (-.f64 t x) y)))) |
(if (<=.f64 z -250) (*.f64 z (-.f64 x t)) (if (<=.f64 z 10800000000000000299074691030412860049063936) (+.f64 x (*.f64 (-.f64 t x) y)) (*.f64 z (-.f64 x t)))) |
(if (<=.f64 t -14200000000) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 t -8972270250827733/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 z (-.f64 x t)) (if (<=.f64 t -4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 t 1249999999999999931969038733803520) (+.f64 x (*.f64 x (-.f64 z y))) (+.f64 x (*.f64 t (-.f64 y z))))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 z (-.f64 x t)) (if (<=.f64 z -7906338019816821/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 z 1320736327839163/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (*.f64 y (-.f64 t x)) (if (<=.f64 z 7500000000000000582373942883717360459095998464) (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 z (-.f64 x t)))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 z (-.f64 x t)) (if (<=.f64 z -741219189357827/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 x (*.f64 y t)) (if (<=.f64 z 8419694089974665/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 y (-.f64 t x)) (if (<=.f64 z 3599999999999999833326481303847583693526550970368) (+.f64 x (*.f64 y t)) (*.f64 z (-.f64 x t)))))) |
(if (<=.f64 z -3242591731706757/4503599627370496) (*.f64 z (-.f64 x t)) (if (<=.f64 z -1891296297426935/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 x (-.f64 1 y)) (if (<=.f64 z 31000000000000001546199597931025954714419200) (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 x t))))) |
(if (<=.f64 t -4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t -5466551842086025/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 7184805623445047/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 x z) (if (<=.f64 t 6722907531722153/730750818665451459101842416358141509827966271488) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 319999999999999988348681438887936) (*.f64 x z) (*.f64 t (-.f64 y z))))))) |
(if (<=.f64 t -686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t 475960297528979/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 x z) (if (<=.f64 t 5378326025377723/46768052394588893382517914646921056628989841375232) (*.f64 (neg.f64 x) y) (if (<=.f64 t 18000000000000000173275662373617664) (*.f64 x z) (*.f64 t (-.f64 y z)))))) |
(if (<=.f64 y -29500000000000001361488587368452876734093695391581048752604643372922100627795143668506986441578896942956544) (*.f64 y t) (if (<=.f64 y -7985288719067947/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (*.f64 x z) (if (<=.f64 y -3662382934718687/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 (neg.f64 t) z) (if (<=.f64 y 5630637621603525/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 x z) (if (<=.f64 y 7485979482591593/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 (neg.f64 t) z) (if (<=.f64 y 4200000000000000027220428980224) (*.f64 x z) (*.f64 y t))))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 x z) (if (<=.f64 z -3447675542184517/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) x (if (<=.f64 z 31999999999999997752233248785137639037784293376) (*.f64 y t) (*.f64 x z)))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 x z) (if (<=.f64 z 3929008913747545/151115727451828646838272) x (*.f64 x z))) |
x |
| Outputs |
|---|
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(if (<=.f64 y -229999999999999985745652375985520882829129416704) (*.f64 y (-.f64 t x)) (if (<=.f64 y 48000000000000000) (-.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 (-.f64 t x) y)))) |
(if (<=.f64 y -229999999999999985745652375985520882829129416704) (*.f64 y (-.f64 t x)) (if (<=.f64 y 48000000000000000) (-.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x))))) |
(if (<=.f64 y -229999999999999985745652375985520882829129416704) (*.f64 y (-.f64 t x)) (if (<=.f64 y 48000000000000000) (+.f64 x (*.f64 z (-.f64 x t))) (+.f64 x (*.f64 y (-.f64 t x))))) |
(if (<=.f64 z -250) (*.f64 z (-.f64 x t)) (if (<=.f64 z 10800000000000000299074691030412860049063936) (+.f64 x (*.f64 (-.f64 t x) y)) (*.f64 z (-.f64 x t)))) |
(if (or (<=.f64 z -250) (not (<=.f64 z 10800000000000000299074691030412860049063936))) (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(if (<=.f64 t -14200000000) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 t -8972270250827733/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 z (-.f64 x t)) (if (<=.f64 t -4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 t 1249999999999999931969038733803520) (+.f64 x (*.f64 x (-.f64 z y))) (+.f64 x (*.f64 t (-.f64 y z))))))) |
(if (<=.f64 t -14200000000) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 t -8972270250827733/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 z (-.f64 x t)) (if (or (<=.f64 t -4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (not (<=.f64 t 1249999999999999931969038733803520))) (+.f64 x (*.f64 (-.f64 y z) t)) (+.f64 x (*.f64 x (-.f64 z y)))))) |
(if (<=.f64 t -14200000000) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 t -8972270250827733/3450873173395281893717377931138512726225554486085193277581262111899648) (*.f64 z (-.f64 x t)) (if (or (<=.f64 t -4805358362091427/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (not (<=.f64 t 1249999999999999931969038733803520))) (+.f64 x (*.f64 t (-.f64 y z))) (+.f64 x (*.f64 x (-.f64 z y)))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 z (-.f64 x t)) (if (<=.f64 z -7906338019816821/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 z 1320736327839163/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (*.f64 y (-.f64 t x)) (if (<=.f64 z 7500000000000000582373942883717360459095998464) (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 z (-.f64 x t)))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 z (-.f64 x t)) (if (<=.f64 z -7906338019816821/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 z 1320736327839163/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (*.f64 y (-.f64 t x)) (if (<=.f64 z 7500000000000000582373942883717360459095998464) (+.f64 x (*.f64 (-.f64 y z) t)) (*.f64 z (-.f64 x t)))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 z (-.f64 x t)) (if (<=.f64 z -741219189357827/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 x (*.f64 y t)) (if (<=.f64 z 8419694089974665/8254602048994769474255309139320571976856989469314398783249386078541779727448825929287769623244643560854287421769642635607536680617229461519539671538483430889193541937484454440136429963694163141453503639190799818814812942074243152169349951543234944945149040326527156224) (*.f64 y (-.f64 t x)) (if (<=.f64 z 3599999999999999833326481303847583693526550970368) (+.f64 x (*.f64 y t)) (*.f64 z (-.f64 x t)))))) |
(if (<=.f64 z -3242591731706757/4503599627370496) (*.f64 z (-.f64 x t)) (if (<=.f64 z -1891296297426935/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 x (-.f64 1 y)) (if (<=.f64 z 31000000000000001546199597931025954714419200) (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 x t))))) |
(if (<=.f64 t -4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t -5466551842086025/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 7184805623445047/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 x z) (if (<=.f64 t 6722907531722153/730750818665451459101842416358141509827966271488) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 319999999999999988348681438887936) (*.f64 x z) (*.f64 t (-.f64 y z))))))) |
(if (<=.f64 t -4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 y z) t) (if (<=.f64 t -5466551842086025/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 7184805623445047/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 z x) (if (<=.f64 t 6722907531722153/730750818665451459101842416358141509827966271488) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 319999999999999988348681438887936) (*.f64 z x) (*.f64 (-.f64 y z) t)))))) |
(if (<=.f64 t -4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t -5466551842086025/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 7184805623445047/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344) (*.f64 z x) (if (<=.f64 t 6722907531722153/730750818665451459101842416358141509827966271488) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 319999999999999988348681438887936) (*.f64 z x) (*.f64 t (-.f64 y z))))))) |
(if (<=.f64 t -686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t 475960297528979/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 x z) (if (<=.f64 t 5378326025377723/46768052394588893382517914646921056628989841375232) (*.f64 (neg.f64 x) y) (if (<=.f64 t 18000000000000000173275662373617664) (*.f64 x z) (*.f64 t (-.f64 y z)))))) |
(if (<=.f64 t -686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 y z) t) (if (<=.f64 t 475960297528979/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 z x) (if (<=.f64 t 5378326025377723/46768052394588893382517914646921056628989841375232) (neg.f64 (*.f64 x y)) (if (<=.f64 t 18000000000000000173275662373617664) (*.f64 z x) (*.f64 (-.f64 y z) t))))) |
(if (<=.f64 t -686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (-.f64 y z) t) (if (<=.f64 t 475960297528979/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 z x) (if (<=.f64 t 5378326025377723/46768052394588893382517914646921056628989841375232) (*.f64 x (neg.f64 y)) (if (<=.f64 t 18000000000000000173275662373617664) (*.f64 z x) (*.f64 (-.f64 y z) t))))) |
(if (<=.f64 t -686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t 475960297528979/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 z x) (if (<=.f64 t 5378326025377723/46768052394588893382517914646921056628989841375232) (*.f64 x (neg.f64 y)) (if (<=.f64 t 18000000000000000173275662373617664) (*.f64 z x) (*.f64 t (-.f64 y z)))))) |
(if (<=.f64 t -686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 t (-.f64 y z)) (if (<=.f64 t 475960297528979/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 z x) (if (<=.f64 t 5378326025377723/46768052394588893382517914646921056628989841375232) (*.f64 y (neg.f64 x)) (if (<=.f64 t 18000000000000000173275662373617664) (*.f64 z x) (*.f64 t (-.f64 y z)))))) |
(if (<=.f64 y -29500000000000001361488587368452876734093695391581048752604643372922100627795143668506986441578896942956544) (*.f64 y t) (if (<=.f64 y -7985288719067947/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (*.f64 x z) (if (<=.f64 y -3662382934718687/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 (neg.f64 t) z) (if (<=.f64 y 5630637621603525/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 x z) (if (<=.f64 y 7485979482591593/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 (neg.f64 t) z) (if (<=.f64 y 4200000000000000027220428980224) (*.f64 x z) (*.f64 y t))))))) |
(if (<=.f64 y -29500000000000001361488587368452876734093695391581048752604643372922100627795143668506986441578896942956544) (*.f64 y t) (if (<=.f64 y -7985288719067947/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (*.f64 z x) (if (<=.f64 y -3662382934718687/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 z (neg.f64 t)) (if (<=.f64 y 5630637621603525/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (*.f64 z x) (if (<=.f64 y 7485979482591593/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 z (neg.f64 t)) (if (<=.f64 y 4200000000000000027220428980224) (*.f64 z x) (*.f64 y t))))))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 x z) (if (<=.f64 z -3447675542184517/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) x (if (<=.f64 z 31999999999999997752233248785137639037784293376) (*.f64 y t) (*.f64 x z)))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 z x) (if (<=.f64 z -3447675542184517/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) x (if (<=.f64 z 31999999999999997752233248785137639037784293376) (*.f64 y t) (*.f64 z x)))) |
(if (<=.f64 z -2568967366681087/151115727451828646838272) (*.f64 x z) (if (<=.f64 z 3929008913747545/151115727451828646838272) x (*.f64 x z))) |
(if (or (<=.f64 z -2568967366681087/151115727451828646838272) (not (<=.f64 z 3929008913747545/151115727451828646838272))) (*.f64 z x) x) |
x |
Compiled 447 to 243 computations (45.6% saved)
| 1860× | unsub-neg |
| 1590× | fma-def |
| 1590× | fma-def |
| 1590× | fma-def |
| 1590× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 56 | 688 |
| 1 | 120 | 608 |
| 2 | 411 | 592 |
| 3 | 1935 | 592 |
| 4 | 5353 | 592 |
| 5 | 7246 | 592 |
| 0 | 241 | 13973 |
| 1 | 607 | 11403 |
| 2 | 2121 | 11297 |
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 0 | 365 | 9656 |
| 1 | 857 | 8611 |
| 2 | 2390 | 8067 |
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 0 | 502 | 16084 |
| 1 | 1235 | 14317 |
| 2 | 4830 | 14314 |
| 0 | 241 | 13973 |
| 1 | 607 | 11403 |
| 2 | 2121 | 11297 |
| 0 | 241 | 13973 |
| 1 | 607 | 11403 |
| 2 | 2121 | 11297 |
| 0 | 241 | 13973 |
| 1 | 607 | 11403 |
| 2 | 2121 | 11297 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 594 to 288 computations (51.5% saved)
Compiled 852 to 350 computations (58.9% saved)
Loading profile data...