
Time bar (total: 9.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 100% | 99.6% | 0% | 0.4% | 0% | 0% | 0% | 1 |
Compiled 24 to 16 computations (33.3% saved)
ival-add: 0.0ms (0% of total)ival-mult: 0.0ms (0% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1.1s | 8256× | 0 | valid |
ival-mult: 320.0ms (66.6% of total)ival-add: 148.0ms (30.8% of total)const: 9.0ms (1.9% of total)backward-pass: 3.0ms (0.6% of total)| 2× | egg-herbie |
| 1750× | fmsub-define |
| 1672× | fmm-def |
| 1504× | fnmsub-define |
| 1036× | sum3-define |
| 948× | associate-+l- |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 174 | 609 |
| 1 | 595 | 548 |
| 2 | 1708 | 540 |
| 3 | 4096 | 540 |
| 0 | 15 | 13 |
| 1 | 29 | 12 |
| 2 | 71 | 12 |
| 3 | 155 | 12 |
| 4 | 227 | 12 |
| 5 | 237 | 12 |
| 0 | 237 | 12 |
| 1× | iter limit |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
| Outputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) |
| Inputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
(+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i)) |
(+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i)) |
(+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i)) |
(+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i)) |
(+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i)) |
(+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i)) |
(+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i)) |
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i))) |
(neg (+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i))) |
(neg (+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i))) |
(neg (+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i))) |
(neg (+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i))) |
(neg (+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i))) |
(neg (+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i))) |
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i))) |
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i)))) |
(+ (+ (+ (* y x) (* z t)) (* a b)) (* c i)) |
(+ (+ (+ (* z y) (* x t)) (* a b)) (* c i)) |
(+ (+ (+ (* t y) (* z x)) (* a b)) (* c i)) |
(+ (+ (+ (* a y) (* z t)) (* x b)) (* c i)) |
(+ (+ (+ (* b y) (* z t)) (* a x)) (* c i)) |
(+ (+ (+ (* c y) (* z t)) (* a b)) (* x i)) |
(+ (+ (+ (* i y) (* z t)) (* a b)) (* c x)) |
(+ (+ (+ (* x z) (* y t)) (* a b)) (* c i)) |
(+ (+ (+ (* x t) (* z y)) (* a b)) (* c i)) |
(+ (+ (+ (* x a) (* z t)) (* y b)) (* c i)) |
(+ (+ (+ (* x b) (* z t)) (* a y)) (* c i)) |
(+ (+ (+ (* x c) (* z t)) (* a b)) (* y i)) |
(+ (+ (+ (* x i) (* z t)) (* a b)) (* c y)) |
(+ (+ (+ (* x y) (* t z)) (* a b)) (* c i)) |
(+ (+ (+ (* x y) (* a t)) (* z b)) (* c i)) |
(+ (+ (+ (* x y) (* b t)) (* a z)) (* c i)) |
(+ (+ (+ (* x y) (* c t)) (* a b)) (* z i)) |
(+ (+ (+ (* x y) (* i t)) (* a b)) (* c z)) |
(+ (+ (+ (* x y) (* z a)) (* t b)) (* c i)) |
(+ (+ (+ (* x y) (* z b)) (* a t)) (* c i)) |
(+ (+ (+ (* x y) (* z c)) (* a b)) (* t i)) |
(+ (+ (+ (* x y) (* z i)) (* a b)) (* c t)) |
(+ (+ (+ (* x y) (* z t)) (* b a)) (* c i)) |
(+ (+ (+ (* x y) (* z t)) (* c b)) (* a i)) |
(+ (+ (+ (* x y) (* z t)) (* i b)) (* c a)) |
(+ (+ (+ (* x y) (* z t)) (* a c)) (* b i)) |
(+ (+ (+ (* x y) (* z t)) (* a i)) (* c b)) |
(+ (+ (+ (* x y) (* z t)) (* a b)) (* i c)) |
| Outputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
(fma c i (fma x y (fma z t (* a b)))) |
(+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i)) |
(fmsub z t (fmsub x y (fma a b (* c i)))) |
(+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i)) |
(fmsub z t (fmsub x y (fma a b (* c i)))) |
(+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i)) |
(fmsub x y (fma z t (fnmsub a b (* c i)))) |
(+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i)) |
(fmsub x y (fma z t (fnmsub a b (* c i)))) |
(+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i)) |
(fmsub c i (fnmsub x y (fmsub z t (* a b)))) |
(+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i)) |
(fmsub c i (fnmsub x y (fmsub z t (* a b)))) |
(+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i)) |
(fmsub a b (fma c i (fnmsub x y (* z t)))) |
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i))) |
(fmsub a b (fma c i (fnmsub x y (* z t)))) |
(neg (+ (+ (+ (* (neg x) y) (* z t)) (* a b)) (* c i))) |
(fnmsub z t (fnmadd x y (fma a b (* c i)))) |
(neg (+ (+ (+ (* x (neg y)) (* z t)) (* a b)) (* c i))) |
(fnmsub z t (fnmadd x y (fma a b (* c i)))) |
(neg (+ (+ (+ (* x y) (* (neg z) t)) (* a b)) (* c i))) |
(fnmsub c i (fmsub x y (fmsub z t (* a b)))) |
(neg (+ (+ (+ (* x y) (* z (neg t))) (* a b)) (* c i))) |
(fnmsub c i (fmsub x y (fmsub z t (* a b)))) |
(neg (+ (+ (+ (* x y) (* z t)) (* (neg a) b)) (* c i))) |
(fnmsub x y (fmsub z t (fmsub a b (* c i)))) |
(neg (+ (+ (+ (* x y) (* z t)) (* a (neg b))) (* c i))) |
(fnmsub x y (fmsub z t (fmsub a b (* c i)))) |
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* (neg c) i))) |
(fmsub c i (fma x y (fma z t (* a b)))) |
(neg (+ (+ (+ (* x y) (* z t)) (* a b)) (* c (neg i)))) |
(fmsub c i (fma x y (fma z t (* a b)))) |
(+ (+ (+ (* y x) (* z t)) (* a b)) (* c i)) |
(fma c i (fma x y (fma z t (* a b)))) |
(+ (+ (+ (* z y) (* x t)) (* a b)) (* c i)) |
(fma c i (fma a b (fma x t (* y z)))) |
(+ (+ (+ (* t y) (* z x)) (* a b)) (* c i)) |
(fma c i (fma y t (fma x z (* a b)))) |
(+ (+ (+ (* a y) (* z t)) (* x b)) (* c i)) |
(fma c i (fma x b (fma y a (* z t)))) |
(+ (+ (+ (* b y) (* z t)) (* a x)) (* c i)) |
(fma c i (fma y b (fma x a (* z t)))) |
(+ (+ (+ (* c y) (* z t)) (* a b)) (* x i)) |
(fma x i (fma y c (fma z t (* a b)))) |
(+ (+ (+ (* i y) (* z t)) (* a b)) (* c x)) |
(fma y i (fma x c (fma z t (* a b)))) |
(+ (+ (+ (* x z) (* y t)) (* a b)) (* c i)) |
(fma c i (fma y t (fma x z (* a b)))) |
(+ (+ (+ (* x t) (* z y)) (* a b)) (* c i)) |
(fma c i (fma a b (fma x t (* y z)))) |
(+ (+ (+ (* x a) (* z t)) (* y b)) (* c i)) |
(fma c i (fma y b (fma x a (* z t)))) |
(+ (+ (+ (* x b) (* z t)) (* a y)) (* c i)) |
(fma c i (fma x b (fma y a (* z t)))) |
(+ (+ (+ (* x c) (* z t)) (* a b)) (* y i)) |
(fma y i (fma x c (fma z t (* a b)))) |
(+ (+ (+ (* x i) (* z t)) (* a b)) (* c y)) |
(fma x i (fma y c (fma z t (* a b)))) |
(+ (+ (+ (* x y) (* t z)) (* a b)) (* c i)) |
(fma c i (fma x y (fma z t (* a b)))) |
(+ (+ (+ (* x y) (* a t)) (* z b)) (* c i)) |
(fma c i (fma z b (fma x y (* t a)))) |
(+ (+ (+ (* x y) (* b t)) (* a z)) (* c i)) |
(fma c i (fma z a (fma x y (* t b)))) |
(+ (+ (+ (* x y) (* c t)) (* a b)) (* z i)) |
(fma z i (fma x y (fma t c (* a b)))) |
(+ (+ (+ (* x y) (* i t)) (* a b)) (* c z)) |
(fma t i (fma x y (fma z c (* a b)))) |
(+ (+ (+ (* x y) (* z a)) (* t b)) (* c i)) |
(fma c i (fma z a (fma x y (* t b)))) |
(+ (+ (+ (* x y) (* z b)) (* a t)) (* c i)) |
(fma c i (fma z b (fma x y (* t a)))) |
(+ (+ (+ (* x y) (* z c)) (* a b)) (* t i)) |
(fma t i (fma x y (fma z c (* a b)))) |
(+ (+ (+ (* x y) (* z i)) (* a b)) (* c t)) |
(fma z i (fma x y (fma t c (* a b)))) |
(+ (+ (+ (* x y) (* z t)) (* b a)) (* c i)) |
(fma c i (fma x y (fma z t (* a b)))) |
(+ (+ (+ (* x y) (* z t)) (* c b)) (* a i)) |
(fma a i (fma x y (fma z t (* b c)))) |
(+ (+ (+ (* x y) (* z t)) (* i b)) (* c a)) |
(fma b i (fma x y (fma z t (* a c)))) |
(+ (+ (+ (* x y) (* z t)) (* a c)) (* b i)) |
(fma b i (fma x y (fma z t (* a c)))) |
(+ (+ (+ (* x y) (* z t)) (* a i)) (* c b)) |
(fma a i (fma x y (fma z t (* b c)))) |
(+ (+ (+ (* x y) (* z t)) (* a b)) (* i c)) |
(fma c i (fma x y (fma z t (* a b)))) |
(sort x y)
(sort z t)
(sort a b)
(sort c i)
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 3 | 0 | - | 0 | - | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 3 | 0 | - | 0 | - | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 3 | 0 | - | 0 | - | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0 | 0 | - | 0 | - | x |
| 0 | 0 | - | 0 | - | (*.f64 a b) |
| 0 | 0 | - | 0 | - | b |
| 0 | 0 | - | 0 | - | y |
| 0 | 0 | - | 0 | - | i |
| 0 | 0 | - | 0 | - | c |
| 0 | 0 | - | 0 | - | (*.f64 x y) |
| 0 | 0 | - | 0 | - | z |
| 0 | 0 | - | 0 | - | (*.f64 z t) |
| 0 | 0 | - | 0 | - | t |
| 0 | 0 | - | 0 | - | a |
| 0 | 0 | - | 0 | - | (*.f64 c i) |
| 96.0ms | 512× | 0 | valid |
Compiled 147 to 47 computations (68% saved)
ival-mult: 15.0ms (60.9% of total)ival-add: 9.0ms (36.5% of total)const: 1.0ms (4.1% of total)backward-pass: 0.0ms (0% of total)Compiled 23 to 15 computations (34.8% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 96.9% | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
Compiled 23 to 15 computations (34.8% saved)
| 1× | egg-herbie |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 x y) (*.f64 z t)) |
| ✓ | cost-diff | 0 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| ✓ | cost-diff | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 120× | sum3-define |
| 116× | fma-define |
| 112× | fma-lowering-fma.f32 |
| 112× | fma-lowering-fma.f64 |
| 100× | +-lowering-+.f64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 49 |
| 1 | 29 | 47 |
| 2 | 71 | 47 |
| 3 | 155 | 47 |
| 4 | 227 | 47 |
| 5 | 237 | 47 |
| 0 | 237 | 47 |
| 1× | iter limit |
| 1× | saturated |
| Inputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
(+ (+ (* x y) (* z t)) (* a b)) |
(+ (* x y) (* z t)) |
(* x y) |
x |
y |
(* z t) |
z |
t |
(* a b) |
a |
b |
(* c i) |
c |
i |
| Outputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(+ (+ (* x y) (* z t)) (* a b)) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) |
(+ (* x y) (* z t)) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
(* x y) |
(*.f64 x y) |
x |
y |
(* z t) |
(*.f64 z t) |
z |
t |
(* a b) |
(*.f64 a b) |
a |
b |
(* c i) |
(*.f64 c i) |
c |
i |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 98.9% | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| ✓ | accuracy | 98.8% | (+.f64 (*.f64 x y) (*.f64 z t)) |
| ✓ | accuracy | 98.8% | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 69.0ms | 256× | 0 | valid |
Compiled 62 to 16 computations (74.2% saved)
ival-mult: 7.0ms (62.8% of total)ival-add: 3.0ms (26.9% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))> |
#<alt (+ (+ (* x y) (* z t)) (* a b))> |
#<alt (+ (* x y) (* z t))> |
#<alt (* x y)> |
#<alt (* a b)> |
| Outputs |
|---|
#<alt (+ (* a b) (+ (* c i) (* t z)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))> |
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))> |
#<alt (* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x)))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x)))))> |
#<alt (+ (* a b) (+ (* c i) (* t z)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))> |
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))> |
#<alt (* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y)))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y)))))> |
#<alt (+ (* a b) (+ (* c i) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* t z)> |
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z)))))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z)))))> |
#<alt (+ (* a b) (+ (* c i) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* t z)> |
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t)))))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t)))))> |
#<alt (+ (* c i) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* a b)> |
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))> |
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))> |
#<alt (* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a)))))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a)))))> |
#<alt (+ (* c i) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* a b)> |
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))> |
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))> |
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* c i)> |
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))> |
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))> |
#<alt (* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c)))))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c)))))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* c i)> |
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))> |
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))> |
#<alt (* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i)))))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i)))))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))> |
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))> |
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))> |
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))> |
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* t z)> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* t z)> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* t z)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* t z)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
66 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | inf | (* x y) |
| 1.0ms | x | @ | 0 | (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
| 1.0ms | t | @ | -inf | (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
| 1.0ms | y | @ | inf | (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
| 0.0ms | c | @ | 0 | (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
| 1× | batch-egg-rewrite |
| 3682× | *-lowering-*.f32 |
| 3682× | *-lowering-*.f64 |
| 3124× | +-lowering-+.f64 |
| 3124× | +-lowering-+.f32 |
| 2352× | /-lowering-/.f32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 35 |
| 1 | 66 | 33 |
| 2 | 718 | 33 |
| 0 | 8226 | 33 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)) |
(+ (+ (* x y) (* z t)) (* a b)) |
(+ (* x y) (* z t)) |
(* x y) |
(* a b) |
| Outputs |
|---|
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(+.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(+.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (neg.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)) (*.f64 a b)) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 x y)) |
(+.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) (*.f64 z t)) |
(+.f64 (+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 x y)) (*.f64 z t)) |
(+.f64 (+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 z t)) (*.f64 x y)) |
(+.f64 (+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (*.f64 a b)) (*.f64 z t)) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 c i))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(-.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(-.f64 (+.f64 (*.f64 c i) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) |
(-.f64 (+.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(fma.f64 x y (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(fma.f64 y x (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(fma.f64 z t (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) |
(fma.f64 t z (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) |
(fma.f64 a b (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(fma.f64 b a (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) |
(fma.f64 c i (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(fma.f64 i c (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(fma.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (+.f64 (*.f64 a b) (*.f64 c i))) |
(fma.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t)))))) (*.f64 c i)) |
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 a b) (*.f64 c i))) |
(fma.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (*.f64 a (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 c i)) |
(neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) |
(neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z))) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))))) (*.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 c i)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (-.f64 (*.f64 z t) (*.f64 x y))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 a b)))) (-.f64 (*.f64 z t) (*.f64 x y)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 c (*.f64 i (*.f64 c i)))) (-.f64 (*.f64 z t) (*.f64 x y))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 (-.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (*.f64 z t) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) (*.f64 c (*.f64 i (*.f64 c i))))) (*.f64 (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))))) (neg.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) (neg.f64 (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (pow.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)) (pow.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i))) (*.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))) (pow.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)) #s(literal 3 binary64))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i))) (*.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t))) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) (-.f64 (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)))) (-.f64 (*.f64 a b) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 b (*.f64 a (*.f64 a b)))) (-.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (*.f64 (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))) (/.f64 (*.f64 c (*.f64 i (*.f64 c i))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 c (*.f64 i (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (*.f64 (*.f64 c i) (*.f64 c (*.f64 i (*.f64 c i)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 c i)))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (-.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 c i)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i))))) |
(*.f64 (-.f64 (*.f64 c (*.f64 i (*.f64 c i))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (neg.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 z t)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (*.f64 z t)) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(-.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 (+.f64 (*.f64 a b) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(fma.f64 x y (+.f64 (*.f64 z t) (*.f64 a b))) |
(fma.f64 y x (+.f64 (*.f64 z t) (*.f64 a b))) |
(fma.f64 z t (+.f64 (*.f64 x y) (*.f64 a b))) |
(fma.f64 t z (+.f64 (*.f64 x y) (*.f64 a b))) |
(fma.f64 a b (+.f64 (*.f64 x y) (*.f64 z t))) |
(fma.f64 b a (+.f64 (*.f64 x y) (*.f64 z t))) |
(fma.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) (*.f64 a b)) |
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b)) |
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (*.f64 a (*.f64 a b)))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (*.f64 a (*.f64 a b))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))) (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b)))) (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(/.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))) (*.f64 b (*.f64 a (*.f64 a b))))) (*.f64 (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (*.f64 a (*.f64 a b)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b)))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (+.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)) (pow.f64 (+.f64 (*.f64 x y) (*.f64 a b)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 z t))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) (+.f64 (*.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (+.f64 (*.f64 x y) (*.f64 a b)) (+.f64 (*.f64 x y) (*.f64 a b)))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 z t))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))) (/.f64 (*.f64 b (*.f64 a (*.f64 a b))) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (*.f64 a (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (*.f64 a b) (*.f64 b (*.f64 a (*.f64 a b)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t))) (*.f64 b (*.f64 a (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (-.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (*.f64 x y)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b)))) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 z t) (*.f64 a b)) (+.f64 (*.f64 z t) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (+.f64 (*.f64 z t) (*.f64 a b))))) |
(*.f64 (-.f64 (*.f64 b (*.f64 a (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 z t)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
(+.f64 (*.f64 z t) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 z t) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 z t) (*.f64 x y)))) |
(fma.f64 x y (*.f64 z t)) |
(fma.f64 y x (*.f64 z t)) |
(fma.f64 z t (*.f64 x y)) |
(fma.f64 t z (*.f64 x y)) |
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (-.f64 (*.f64 x y) (*.f64 z t))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 z t) (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (*.f64 z t) t) z))) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 z t) (*.f64 x y)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 z t)))))) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 z t)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (*.f64 (*.f64 (*.f64 z t) t) z)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 z t) t) z))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 z t))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 z t))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z t) t) z) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 x y)))) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 b a) |
| 1× | egg-herbie |
| 4082× | *-lowering-*.f32 |
| 4082× | *-lowering-*.f64 |
| 2484× | +-lowering-+.f64 |
| 2484× | +-lowering-+.f32 |
| 1900× | fnmsub-define |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 197 | 2586 |
| 1 | 768 | 2454 |
| 2 | 2883 | 2370 |
| 3 | 7580 | 2370 |
| 0 | 8933 | 2370 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* a b) (+ (* c i) (* t z))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* x y) |
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x))))) |
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x))))) |
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x))))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x))))) |
(+ (* a b) (+ (* c i) (* t z))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* x y) |
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y))))) |
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y))))) |
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y))))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y))))) |
(+ (* a b) (+ (* c i) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* t z) |
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z))))) |
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z))))) |
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z))))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z))))) |
(+ (* a b) (+ (* c i) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* t z) |
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t))))) |
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t))))) |
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t))))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t))))) |
(+ (* c i) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* a b) |
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a))))) |
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a))))) |
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a))))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a))))) |
(+ (* c i) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* a b) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* c i) |
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c))))) |
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c))))) |
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c))))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c))))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* c i) |
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i))))) |
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i))))) |
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i))))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i))))) |
(+ (* a b) (* t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* x y) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(+ (* a b) (* t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* x y) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(+ (* a b) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* t z) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(+ (* a b) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* t z) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* t z) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* x y) |
(* x (+ y (/ (* t z) x))) |
(* x (+ y (/ (* t z) x))) |
(* x (+ y (/ (* t z) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* t z) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* x y) |
(* y (+ x (/ (* t z) y))) |
(* y (+ x (/ (* t z) y))) |
(* y (+ x (/ (* t z) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* x y) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* t z) |
(* z (+ t (/ (* x y) z))) |
(* z (+ t (/ (* x y) z))) |
(* z (+ t (/ (* x y) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* x y) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* t z) |
(* t (+ z (/ (* x y) t))) |
(* t (+ z (/ (* x y) t))) |
(* t (+ z (/ (* x y) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
| Outputs |
|---|
(+ (* a b) (+ (* c i) (* t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 (*.f64 a b) x)))) |
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 (*.f64 a b) x)))) |
(* x (+ y (+ (/ (* a b) x) (+ (/ (* c i) x) (/ (* t z) x))))) |
(*.f64 x (+.f64 (+.f64 (/.f64 (*.f64 c i) x) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 (*.f64 a b) x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) x))) |
(+ (* a b) (+ (* c i) (* t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y))))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 a (/.f64 b y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))) |
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y))))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 a (/.f64 b y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))) |
(* y (+ x (+ (/ (* a b) y) (+ (/ (* c i) y) (/ (* t z) y))))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 a (/.f64 b y)) (+.f64 (/.f64 (*.f64 c i) y) (/.f64 (*.f64 t z) y))))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (+ (* c i) (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y))) |
(+ (* a b) (+ (* c i) (* x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* t z) |
(*.f64 t z) |
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 x y) z) (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 c i) z))))) |
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 x y) z) (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 c i) z))))) |
(* z (+ t (+ (/ (* a b) z) (+ (/ (* c i) z) (/ (* x y) z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 x y) z) (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 c i) z))))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) z))) |
(+ (* a b) (+ (* c i) (* x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* t z) |
(*.f64 t z) |
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 (/.f64 (*.f64 c i) t) (+.f64 z (/.f64 (*.f64 x y) t))))) |
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 (/.f64 (*.f64 c i) t) (+.f64 z (/.f64 (*.f64 x y) t))))) |
(* t (+ z (+ (/ (* a b) t) (+ (/ (* c i) t) (/ (* x y) t))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 (/.f64 (*.f64 c i) t) (+.f64 z (/.f64 (*.f64 x y) t))))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (+ (* c i) (* x y))) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 x y))) t))) |
(+ (* c i) (+ (* t z) (* x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* a b) |
(*.f64 a b) |
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a))))) |
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a)))) |
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a))))) |
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a)))) |
(* a (+ b (+ (/ (* c i) a) (+ (/ (* t z) a) (/ (* x y) a))))) |
(*.f64 a (+.f64 (+.f64 b (/.f64 (*.f64 t z) a)) (+.f64 (/.f64 (*.f64 c i) a) (/.f64 (*.f64 x y) a)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) a))) |
(+ (* c i) (+ (* t z) (* x y))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* a b) |
(*.f64 a b) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(*.f64 b (+.f64 (/.f64 (*.f64 c i) b) (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(*.f64 b (+.f64 (/.f64 (*.f64 c i) b) (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(*.f64 b (+.f64 (/.f64 (*.f64 c i) b) (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (*.f64 x y))) b))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* c i) |
(*.f64 c i) |
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 a b) c) (+.f64 (/.f64 (*.f64 t z) c) (+.f64 i (/.f64 (*.f64 x y) c))))) |
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 a b) c) (+.f64 (/.f64 (*.f64 t z) c) (+.f64 i (/.f64 (*.f64 x y) c))))) |
(* c (+ i (+ (/ (* a b) c) (+ (/ (* t z) c) (/ (* x y) c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 a b) c) (+.f64 (/.f64 (*.f64 t z) c) (+.f64 i (/.f64 (*.f64 x y) c))))) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c))))) |
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c))))) |
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) c))))) |
(*.f64 c (+.f64 i (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) c))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(* c i) |
(*.f64 c i) |
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i))))) |
(*.f64 i (+.f64 (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 t z) i)) (+.f64 c (/.f64 (*.f64 x y) i)))) |
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i))))) |
(*.f64 i (+.f64 (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 t z) i)) (+.f64 c (/.f64 (*.f64 x y) i)))) |
(* i (+ c (+ (/ (* a b) i) (+ (/ (* t z) i) (/ (* x y) i))))) |
(*.f64 i (+.f64 (+.f64 (/.f64 (*.f64 a b) i) (/.f64 (*.f64 t z) i)) (+.f64 c (/.f64 (*.f64 x y) i)))) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i))))) |
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i))))) |
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (+ (* a b) (+ (* t z) (* x y))) i))))) |
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) i))) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 a b) x) (+.f64 y (/.f64 (*.f64 t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 a b) x) (+.f64 y (/.f64 (*.f64 t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 a b) x) (+.f64 y (/.f64 (*.f64 t z) x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) x))) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 a (/.f64 b y)) (/.f64 (*.f64 t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 a (/.f64 b y)) (/.f64 (*.f64 t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 a (/.f64 b y)) (/.f64 (*.f64 t z) y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (*.f64 t z)) y))) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* t z) |
(*.f64 t z) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) z))) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* t z) |
(*.f64 t z) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) t))) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* a b) |
(*.f64 a b) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) a))) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* a b) |
(*.f64 a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* t z) |
(*.f64 t z) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* t z) |
(*.f64 t z) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* x y) |
(*.f64 x y) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* x y) |
(*.f64 x y) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
Compiled 15381 to 945 computations (93.9% saved)
11 alts after pruning (11 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 473 | 11 | 484 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 474 | 11 | 485 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 54.3% | (+.f64 (*.f64 x y) (*.f64 c i)) |
| 75.9% | (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) | |
| 54.1% | (+.f64 (*.f64 t z) (*.f64 c i)) | |
| ▶ | 85.4% | (+.f64 (*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 c i)) |
| ▶ | 46.0% | (+.f64 (*.f64 a b) (*.f64 c i)) |
| 84.5% | (*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y))) | |
| 31.5% | (*.f64 x y) | |
| ▶ | 31.1% | (*.f64 t z) |
| 84.8% | (*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) i))) | |
| 26.4% | (*.f64 c i) | |
| ▶ | 22.5% | (*.f64 a b) |
Compiled 366 to 260 computations (29% saved)
| 1× | egg-herbie |
Found 12 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 c i) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 x y) (*.f64 c i)) |
| ✓ | cost-diff | 0 | (*.f64 c i) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 a b) (*.f64 c i)) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
| ✓ | cost-diff | 0 | (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 c i)) |
| ✓ | cost-diff | 128 | (*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
| 3338× | *-lowering-*.f32 |
| 3338× | *-lowering-*.f64 |
| 1812× | +-lowering-+.f64 |
| 1812× | +-lowering-+.f32 |
| 1762× | distribute-lft-in |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 110 |
| 1 | 38 | 110 |
| 2 | 68 | 110 |
| 3 | 92 | 108 |
| 4 | 127 | 104 |
| 5 | 172 | 104 |
| 6 | 285 | 104 |
| 7 | 542 | 104 |
| 8 | 1191 | 104 |
| 9 | 2941 | 104 |
| 10 | 7375 | 104 |
| 0 | 8029 | 104 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* b (+ a (/ (+ (* t z) (* x y)) b))) (* c i)) |
(* b (+ a (/ (+ (* t z) (* x y)) b))) |
b |
(+ a (/ (+ (* t z) (* x y)) b)) |
a |
(/ (+ (* t z) (* x y)) b) |
(+ (* t z) (* x y)) |
(* t z) |
t |
z |
(* x y) |
x |
y |
(* c i) |
c |
i |
(* a b) |
a |
b |
(* t z) |
t |
z |
(+ (* a b) (* c i)) |
(* a b) |
a |
b |
(* c i) |
c |
i |
(+ (* x y) (* c i)) |
(* x y) |
x |
y |
(* c i) |
c |
i |
| Outputs |
|---|
(+ (* b (+ a (/ (+ (* t z) (* x y)) b))) (* c i)) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 x y) (+.f64 (*.f64 c i) (*.f64 b a)))) |
(* b (+ a (/ (+ (* t z) (* x y)) b))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))) |
b |
(+ a (/ (+ (* t z) (* x y)) b)) |
(+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) |
a |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
t |
z |
(* x y) |
(*.f64 x y) |
x |
y |
(* c i) |
(*.f64 c i) |
c |
i |
(* a b) |
(*.f64 b a) |
a |
b |
(* t z) |
(*.f64 t z) |
t |
z |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 c i) (*.f64 b a)) |
(* a b) |
(*.f64 b a) |
a |
b |
(* c i) |
(*.f64 c i) |
c |
i |
(+ (* x y) (* c i)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
x |
y |
(* c i) |
(*.f64 c i) |
c |
i |
Found 12 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (*.f64 c i) |
| ✓ | accuracy | 99.2% | (+.f64 (*.f64 x y) (*.f64 c i)) |
| ✓ | accuracy | 100.0% | (*.f64 c i) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (+.f64 (*.f64 a b) (*.f64 c i)) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 98.9% | (+.f64 (*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 c i)) |
| ✓ | accuracy | 98.8% | (+.f64 (*.f64 t z) (*.f64 x y)) |
| ✓ | accuracy | 90.2% | (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
| ✓ | accuracy | 87.0% | (*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
| 83.0ms | 256× | 0 | valid |
Compiled 127 to 20 computations (84.3% saved)
ival-mult: 9.0ms (47.6% of total)ival-add: 6.0ms (31.7% of total)ival-div: 3.0ms (15.9% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* b (+ a (/ (+ (* t z) (* x y)) b)))> |
#<alt (+ (* b (+ a (/ (+ (* t z) (* x y)) b))) (* c i))> |
#<alt (+ a (/ (+ (* t z) (* x y)) b))> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (* a b)> |
#<alt (* t z)> |
#<alt (+ (* a b) (* c i))> |
#<alt (* c i)> |
#<alt (+ (* x y) (* c i))> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
| Outputs |
|---|
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* b (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* a b)> |
#<alt (* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a)))> |
#<alt (* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a)))> |
#<alt (* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a)))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a)))))> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* t z))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* t z))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* t z))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* b (+ a (/ (* x y) b))) t)))> |
#<alt (* t (+ z (/ (* b (+ a (/ (* x y) b))) t)))> |
#<alt (* t (+ z (/ (* b (+ a (/ (* x y) b))) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t)))))> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* t z))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* t z))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* t z))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* b (+ a (/ (* x y) b))) z)))> |
#<alt (* z (+ t (/ (* b (+ a (/ (* x y) b))) z)))> |
#<alt (* z (+ t (/ (* b (+ a (/ (* x y) b))) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z)))))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* b (+ a (/ (* t z) b))) x)))> |
#<alt (* x (+ y (/ (* b (+ a (/ (* t z) b))) x)))> |
#<alt (* x (+ y (/ (* b (+ a (/ (* t z) b))) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x)))))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* b (+ a (/ (* t z) b))) y)))> |
#<alt (* y (+ x (/ (* b (+ a (/ (* t z) b))) y)))> |
#<alt (* y (+ x (/ (* b (+ a (/ (* t z) b))) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y)))))> |
#<alt (+ (* c i) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (+ (* a b) (+ (* c i) (+ (* t z) (* x y))))> |
#<alt (* a b)> |
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))> |
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))> |
#<alt (* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b)))))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b)))))> |
#<alt (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))> |
#<alt (+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)))> |
#<alt (+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)))> |
#<alt (+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)))> |
#<alt (* a b)> |
#<alt (* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a))))> |
#<alt (* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a))))> |
#<alt (* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a))))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a)))))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* c i))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z)))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z)))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z)))> |
#<alt (* t z)> |
#<alt (* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t))))> |
#<alt (* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t))))> |
#<alt (* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t))))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t)))))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (* c i))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z)))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z)))> |
#<alt (+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z)))> |
#<alt (* t z)> |
#<alt (* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z))))> |
#<alt (* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z))))> |
#<alt (* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z))))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z)))))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* c i))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y)))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x))))> |
#<alt (* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x))))> |
#<alt (* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x)))))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* c i))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y)))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y))))> |
#<alt (* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y))))> |
#<alt (* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y)))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i))> |
#<alt (+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i))> |
#<alt (+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i))> |
#<alt (* c i)> |
#<alt (* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c)))> |
#<alt (* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c)))> |
#<alt (* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c)))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c)))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i))> |
#<alt (+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i))> |
#<alt (+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i))> |
#<alt (* c i)> |
#<alt (* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i)))> |
#<alt (* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i)))> |
#<alt (* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i)))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i)))))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt a> |
#<alt (* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b)))))> |
#<alt (* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b)))))> |
#<alt (* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b)))))> |
#<alt a> |
#<alt (* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1)))> |
#<alt (* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1)))> |
#<alt (* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1)))> |
#<alt (+ a (/ (* x y) b))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (/ (* t z) b)> |
#<alt (* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t)))))> |
#<alt (* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t)))))> |
#<alt (* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t)))))> |
#<alt (/ (* t z) b)> |
#<alt (* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t)))))> |
#<alt (* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t)))))> |
#<alt (* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t)))))> |
#<alt (+ a (/ (* x y) b))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (/ (* t z) b)> |
#<alt (* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z)))))> |
#<alt (* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z)))))> |
#<alt (* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z)))))> |
#<alt (/ (* t z) b)> |
#<alt (* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z)))))> |
#<alt (* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z)))))> |
#<alt (* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z)))))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (/ (* x y) b)> |
#<alt (* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x)))))> |
#<alt (* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x)))))> |
#<alt (* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x)))))> |
#<alt (/ (* x y) b)> |
#<alt (* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x)))))> |
#<alt (* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x)))))> |
#<alt (* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x)))))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (/ (* x y) b)> |
#<alt (* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y)))))> |
#<alt (* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y)))))> |
#<alt (* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y)))))> |
#<alt (/ (* x y) b)> |
#<alt (* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y)))))> |
#<alt (* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y)))))> |
#<alt (* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y)))))> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* a b) (+ (* t z) (* x y))) b)> |
#<alt (/ (+ (* a b) (+ (* t z) (* x y))) b)> |
#<alt (/ (+ (* a b) (+ (* t z) (* x y))) b)> |
#<alt a> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt a> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (+ a (+ (/ (* t z) b) (/ (* x y) b)))> |
#<alt (/ (* x y) b)> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (/ (* t z) b)> |
#<alt (* t (+ (/ z b) (/ (* x y) (* b t))))> |
#<alt (* t (+ (/ z b) (/ (* x y) (* b t))))> |
#<alt (* t (+ (/ z b) (/ (* x y) (* b t))))> |
#<alt (/ (* t z) b)> |
#<alt (* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t))))))> |
#<alt (* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t))))))> |
#<alt (* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t))))))> |
#<alt (/ (* x y) b)> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (/ (* t z) b)> |
#<alt (* z (+ (/ t b) (/ (* x y) (* b z))))> |
#<alt (* z (+ (/ t b) (/ (* x y) (* b z))))> |
#<alt (* z (+ (/ t b) (/ (* x y) (* b z))))> |
#<alt (/ (* t z) b)> |
#<alt (* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z))))))> |
#<alt (* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z))))))> |
#<alt (* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z))))))> |
#<alt (/ (* t z) b)> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (/ (* x y) b)> |
#<alt (* x (+ (/ y b) (/ (* t z) (* b x))))> |
#<alt (* x (+ (/ y b) (/ (* t z) (* b x))))> |
#<alt (* x (+ (/ y b) (/ (* t z) (* b x))))> |
#<alt (/ (* x y) b)> |
#<alt (* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x))))))> |
#<alt (* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x))))))> |
#<alt (* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x))))))> |
#<alt (/ (* t z) b)> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (+ (/ (* t z) b) (/ (* x y) b))> |
#<alt (/ (* x y) b)> |
#<alt (* y (+ (/ x b) (/ (* t z) (* b y))))> |
#<alt (* y (+ (/ x b) (/ (* t z) (* b y))))> |
#<alt (* y (+ (/ x b) (/ (* t z) (* b y))))> |
#<alt (/ (* x y) b)> |
#<alt (* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y))))))> |
#<alt (* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y))))))> |
#<alt (* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y))))))> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (/ (+ (* t z) (* x y)) b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* c i)> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (* a b)> |
#<alt (* a (+ b (/ (* c i) a)))> |
#<alt (* a (+ b (/ (* c i) a)))> |
#<alt (* a (+ b (/ (* c i) a)))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a)))))> |
#<alt (* c i)> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (* a b)> |
#<alt (* b (+ a (/ (* c i) b)))> |
#<alt (* b (+ a (/ (* c i) b)))> |
#<alt (* b (+ a (/ (* c i) b)))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (* c i)> |
#<alt (* c (+ i (/ (* a b) c)))> |
#<alt (* c (+ i (/ (* a b) c)))> |
#<alt (* c (+ i (/ (* a b) c)))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (+ (* a b) (* c i))> |
#<alt (* c i)> |
#<alt (* i (+ c (/ (* a b) i)))> |
#<alt (* i (+ c (/ (* a b) i)))> |
#<alt (* i (+ c (/ (* a b) i)))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i)))))> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* c i)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* x y)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* c i)> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* x y)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* c i)> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* t z)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* t z)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
135 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | t | @ | 0 | (/ (+ (* t z) (* x y)) b) |
| 3.0ms | x | @ | -inf | (* b (+ a (/ (+ (* t z) (* x y)) b))) |
| 1.0ms | b | @ | 0 | (* b (+ a (/ (+ (* t z) (* x y)) b))) |
| 1.0ms | a | @ | 0 | (* b (+ a (/ (+ (* t z) (* x y)) b))) |
| 1.0ms | y | @ | inf | (* b (+ a (/ (+ (* t z) (* x y)) b))) |
| 1× | batch-egg-rewrite |
| 2820× | /-lowering-/.f32 |
| 2820× | /-lowering-/.f64 |
| 2668× | *-lowering-*.f32 |
| 2668× | *-lowering-*.f64 |
| 2656× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 75 |
| 1 | 101 | 75 |
| 2 | 1043 | 69 |
| 0 | 8635 | 69 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* b (+ a (/ (+ (* t z) (* x y)) b))) |
(+ (* b (+ a (/ (+ (* t z) (* x y)) b))) (* c i)) |
(+ a (/ (+ (* t z) (* x y)) b)) |
(/ (+ (* t z) (* x y)) b) |
(* a b) |
(* t z) |
(+ (* a b) (* c i)) |
(* c i) |
(+ (* x y) (* c i)) |
(* x y) |
(+ (* t z) (* x y)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) |
(+.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))))) |
(fma.f64 b a (+.f64 (*.f64 t z) (*.f64 x y))) |
(fma.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (*.f64 b a)) |
(fma.f64 a b (+.f64 (*.f64 t z) (*.f64 x y))) |
(fma.f64 (+.f64 (*.f64 t z) (*.f64 x y)) #s(literal 1 binary64) (*.f64 b a)) |
(fma.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) b (*.f64 b a)) |
(fma.f64 (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))) (/.f64 #s(literal 1 binary64) b) (*.f64 b a)) |
(/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 b (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) b))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (*.f64 b (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) b) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (*.f64 (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) b) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 (neg.f64 (*.f64 b (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) b)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) b)) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (*.f64 (*.f64 b a) b) a)) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) b) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))))) |
(*.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(*.f64 (*.f64 b (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) b) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(*.f64 (*.f64 (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) b) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) |
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 x y))) |
(+.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))))) |
(-.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))) (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) |
(fma.f64 b a (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))) |
(fma.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 c i)) |
(fma.f64 a b (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))) |
(fma.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) b (*.f64 c i)) |
(fma.f64 c i (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) |
(fma.f64 i c (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) |
(fma.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (+.f64 (*.f64 t z) (*.f64 x y))) |
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (+.f64 (*.f64 t z) (*.f64 x y))) |
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 (*.f64 c i) c) i)) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 (*.f64 c i) c) i))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) b)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) b) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) b) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) b)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) b) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) b) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 b (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) b)) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 b (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) b)) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) b)) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) b) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) b) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) b)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) b)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) b) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) b) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) b)) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) b) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) b) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) (*.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (*.f64 (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))) (*.f64 (*.f64 (*.f64 c i) c) i))) (*.f64 (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 (*.f64 c i) c) i)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) (neg.f64 (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)) (pow.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (*.f64 b a)) #s(literal 3 binary64)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 b a))) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (+.f64 (*.f64 c i) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))))) (*.f64 (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) (-.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 b a))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))) (-.f64 (+.f64 (*.f64 c i) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 x y)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 c i))) |
(*.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 (*.f64 c i) c) i)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b a) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 c i)))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 b a))))) |
(+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) |
(+.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) |
(+.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (neg.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))) |
(-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(-.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a)) (/.f64 (*.f64 a a) (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a))) |
(fma.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (/.f64 #s(literal 1 binary64) b) a) |
(fma.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) (/.f64 #s(literal -1 binary64) b) a) |
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) |
(fma.f64 (/.f64 #s(literal 1 binary64) b) (+.f64 (*.f64 t z) (*.f64 x y)) a) |
(/.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 (*.f64 a a) (*.f64 (/.f64 a b) (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 (*.f64 a a) (*.f64 (/.f64 a b) (+.f64 (*.f64 t z) (*.f64 x y))))) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 a a)))) |
(/.f64 (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 (*.f64 a a) (*.f64 (/.f64 a b) (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 a a)) (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a)) |
(/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (*.f64 (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 a a))) (neg.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (/.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (*.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 (*.f64 a a) (*.f64 (/.f64 a b) (+.f64 (*.f64 t z) (*.f64 x y))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(*.f64 (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))))) |
(*.f64 (-.f64 (*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) a))) |
(exp.f64 (*.f64 (log.f64 (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(-.f64 (/.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) b) (/.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y))) b)) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b)) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 x y)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 x y))))) |
(neg.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))) b)) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 b (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 t z) (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))) b) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 x y)) b) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))) (/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t z) (*.f64 x y)) (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) b))) |
(/.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 x y)) b)) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 b (-.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (*.f64 b (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))) b))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (*.f64 b (-.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 x y)) b))) |
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) b) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))) |
(/.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) b) (-.f64 (*.f64 t z) (*.f64 x y))) |
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) b)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) b)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(pow.f64 (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) #s(literal 1 binary64)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 (-.f64 (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (*.f64 b (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))) b))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) |
(*.f64 (/.f64 #s(literal 1 binary64) b) (+.f64 (*.f64 t z) (*.f64 x y))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 t z) (*.f64 x y))))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 t z) (*.f64 x y)) b))) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) b) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) b) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(*.f64 (pow.f64 (/.f64 b (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(*.f64 (pow.f64 (/.f64 b (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))) b) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(*.f64 b a) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 c i) (*.f64 b a)) |
(+.f64 (*.f64 b a) (*.f64 c i)) |
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 b a) (*.f64 c i))))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 b a) (*.f64 c i)))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 c i) (*.f64 b a))) (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 c i) (*.f64 b a)))) |
(fma.f64 b a (*.f64 c i)) |
(fma.f64 a b (*.f64 c i)) |
(fma.f64 c i (*.f64 b a)) |
(fma.f64 i c (*.f64 b a)) |
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))) |
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (*.f64 b a)) (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) (-.f64 (*.f64 b a) (*.f64 c i))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) (-.f64 (*.f64 c i) (*.f64 b a))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (*.f64 (*.f64 (*.f64 c i) c) i))) (*.f64 (-.f64 (*.f64 b a) (*.f64 c i)) (-.f64 (*.f64 b a) (*.f64 c i)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 b a)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 b a) (*.f64 c i))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 b a) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 b a) (*.f64 c i)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (-.f64 (*.f64 b a) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 b a) (*.f64 c i))))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 b (*.f64 a (*.f64 c i))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 c i) (*.f64 b a))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 c i)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 b a) (*.f64 (*.f64 (*.f64 b a) b) a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 b a))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 b a) b) a) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 c i))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 (*.f64 b a) b) a)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 b a)))) |
(*.f64 c i) |
(*.f64 i c) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x y) (*.f64 c i))))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x y) (*.f64 c i)))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 c i) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c i) (*.f64 x y)))) |
(fma.f64 x y (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 c i (*.f64 x y)) |
(fma.f64 i c (*.f64 x y)) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 x y) c) i)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 c i)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 x y) c) i))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 c i))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 x (*.f64 y (*.f64 x y)))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 c i) c) i)) (-.f64 (*.f64 x y) (*.f64 c i))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 c i))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 x y) c) i))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 c i) c) i))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 c i) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 c i)) (*.f64 (*.f64 (*.f64 c i) c) i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 c i)) (-.f64 (*.f64 x y) (*.f64 c i)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 c i) c) i)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 c i))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 x y)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x y) (*.f64 c i))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x y) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x y) (*.f64 c i)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x y) (*.f64 c i))))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 c i))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 x y) c) i))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 c i))) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 c i) c) i)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 c i)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 x y))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 c i))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y)))) |
(*.f64 x y) |
(*.f64 y x) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y))))) |
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z)))) |
(fma.f64 t z (*.f64 x y)) |
(fma.f64 z t (*.f64 x y)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))) |
(/.f64 b (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 #s(literal 0 binary64) (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b (+.f64 (*.f64 t z) (*.f64 x y))) b)) |
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))))) |
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 x y))))) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 t z)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 t (*.f64 z (*.f64 t z)))))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 t z) (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 x y))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))) b) |
(/.f64 (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) b) |
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 t (*.f64 z (*.f64 t z)))) (-.f64 (*.f64 x y) (*.f64 t z))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (-.f64 (*.f64 t z) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (-.f64 (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (neg.f64 (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)))) b) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b)) b) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 t (*.f64 z (*.f64 t z))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 t z)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y))))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))) #s(literal -1 binary64)) |
(*.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b)) |
(*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) #s(literal 1 binary64)) |
(*.f64 (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) b) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 x y))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))) |
(*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y)))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(*.f64 #s(literal -1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 x y))))) |
(*.f64 (*.f64 b (+.f64 (*.f64 t z) (*.f64 x y))) (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (*.f64 b (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z))) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) b) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 t (*.f64 z (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 t z)))) |
(*.f64 (/.f64 b #s(literal -1 binary64)) (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(*.f64 (/.f64 b b) (+.f64 (*.f64 t z) (*.f64 x y))) |
(*.f64 (/.f64 b (/.f64 b (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(*.f64 (/.f64 b (/.f64 b (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (*.f64 t z)) #s(literal -1 binary64)) (/.f64 b b)) |
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 b (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (/.f64 b (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 t z)))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 b (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))))) (/.f64 b (-.f64 (*.f64 t z) (*.f64 x y)))) |
| 1× | egg-herbie |
| 5176× | *-lowering-*.f32 |
| 5176× | *-lowering-*.f64 |
| 1376× | +-lowering-+.f64 |
| 1376× | +-lowering-+.f32 |
| 1166× | fnmadd-define |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 320 | 5214 |
| 1 | 1295 | 4831 |
| 2 | 4944 | 4762 |
| 0 | 8380 | 4762 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* b (+ (/ (* t z) b) (/ (* x y) b))) |
(+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b)))) |
(+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b)))) |
(+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b)))) |
(* a b) |
(* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))) |
(* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))) |
(* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))))) |
(* b (+ a (/ (* x y) b))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(* t z) |
(* t (+ z (/ (* b (+ a (/ (* x y) b))) t))) |
(* t (+ z (/ (* b (+ a (/ (* x y) b))) t))) |
(* t (+ z (/ (* b (+ a (/ (* x y) b))) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t))))) |
(* b (+ a (/ (* x y) b))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(* t z) |
(* z (+ t (/ (* b (+ a (/ (* x y) b))) z))) |
(* z (+ t (/ (* b (+ a (/ (* x y) b))) z))) |
(* z (+ t (/ (* b (+ a (/ (* x y) b))) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z))))) |
(* b (+ a (/ (* t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(* x y) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(* b (+ a (/ (* t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(* x y) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(+ (* c i) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(* a b) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) |
(+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))) |
(+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))) |
(+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))) |
(* a b) |
(* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a)))) |
(* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a)))) |
(* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a)))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a))))) |
(+ (* b (+ a (/ (* x y) b))) (* c i)) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(* t z) |
(* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t)))) |
(* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t)))) |
(* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t)))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t))))) |
(+ (* b (+ a (/ (* x y) b))) (* c i)) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(* t z) |
(* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z)))) |
(* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z)))) |
(* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z)))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z))))) |
(+ (* b (+ a (/ (* t z) b))) (* c i)) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(* x y) |
(* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x)))) |
(* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x)))) |
(* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x))))) |
(+ (* b (+ a (/ (* t z) b))) (* c i)) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(* x y) |
(* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y)))) |
(* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y)))) |
(* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y))))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(* c i) |
(* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))) |
(* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))) |
(* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(* c i) |
(* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))) |
(* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))) |
(* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))))) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
a |
(* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b))))) |
(* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b))))) |
(* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b))))) |
a |
(* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1))) |
(* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1))) |
(* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1))) |
(+ a (/ (* x y) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(/ (* t z) b) |
(* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t))))) |
(* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t))))) |
(* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t))))) |
(/ (* t z) b) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t))))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t))))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t))))) |
(+ a (/ (* x y) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(/ (* t z) b) |
(* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z))))) |
(* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z))))) |
(* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z))))) |
(/ (* t z) b) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z))))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z))))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z))))) |
(+ a (/ (* t z) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(/ (* x y) b) |
(* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x))))) |
(* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x))))) |
(* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x))))) |
(/ (* x y) b) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x))))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x))))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x))))) |
(+ a (/ (* t z) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(/ (* x y) b) |
(* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y))))) |
(* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y))))) |
(* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y))))) |
(/ (* x y) b) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y))))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y))))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y))))) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* a b) (+ (* t z) (* x y))) b) |
(/ (+ (* a b) (+ (* t z) (* x y))) b) |
(/ (+ (* a b) (+ (* t z) (* x y))) b) |
a |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
a |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(/ (* x y) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(/ (* t z) b) |
(* t (+ (/ z b) (/ (* x y) (* b t)))) |
(* t (+ (/ z b) (/ (* x y) (* b t)))) |
(* t (+ (/ z b) (/ (* x y) (* b t)))) |
(/ (* t z) b) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t)))))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t)))))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t)))))) |
(/ (* x y) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(/ (* t z) b) |
(* z (+ (/ t b) (/ (* x y) (* b z)))) |
(* z (+ (/ t b) (/ (* x y) (* b z)))) |
(* z (+ (/ t b) (/ (* x y) (* b z)))) |
(/ (* t z) b) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z)))))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z)))))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z)))))) |
(/ (* t z) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(/ (* x y) b) |
(* x (+ (/ y b) (/ (* t z) (* b x)))) |
(* x (+ (/ y b) (/ (* t z) (* b x)))) |
(* x (+ (/ y b) (/ (* t z) (* b x)))) |
(/ (* x y) b) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x)))))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x)))))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x)))))) |
(/ (* t z) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(/ (* x y) b) |
(* y (+ (/ x b) (/ (* t z) (* b y)))) |
(* y (+ (/ x b) (/ (* t z) (* b y)))) |
(* y (+ (/ x b) (/ (* t z) (* b y)))) |
(/ (* x y) b) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y)))))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y)))))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y)))))) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* c i) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(* a b) |
(* a (+ b (/ (* c i) a))) |
(* a (+ b (/ (* c i) a))) |
(* a (+ b (/ (* c i) a))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a))))) |
(* c i) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(* a b) |
(* b (+ a (/ (* c i) b))) |
(* b (+ a (/ (* c i) b))) |
(* b (+ a (/ (* c i) b))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b))))) |
(* a b) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(* c i) |
(* c (+ i (/ (* a b) c))) |
(* c (+ i (/ (* a b) c))) |
(* c (+ i (/ (* a b) c))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c))))) |
(* a b) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(+ (* a b) (* c i)) |
(* c i) |
(* i (+ c (/ (* a b) i))) |
(* i (+ c (/ (* a b) i))) |
(* i (+ c (/ (* a b) i))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i))))) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* x y) |
(* x (+ y (/ (* c i) x))) |
(* x (+ y (/ (* c i) x))) |
(* x (+ y (/ (* c i) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* c i) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* x y) |
(* y (+ x (/ (* c i) y))) |
(* y (+ x (/ (* c i) y))) |
(* y (+ x (/ (* c i) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* x y) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* c i) |
(* c (+ i (/ (* x y) c))) |
(* c (+ i (/ (* x y) c))) |
(* c (+ i (/ (* x y) c))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* x y) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* c i) |
(* i (+ c (/ (* x y) i))) |
(* i (+ c (/ (* x y) i))) |
(* i (+ c (/ (* x y) i))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* t z) |
(* t (+ z (/ (* x y) t))) |
(* t (+ z (/ (* x y) t))) |
(* t (+ z (/ (* x y) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* x y) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* t z) |
(* z (+ t (/ (* x y) z))) |
(* z (+ t (/ (* x y) z))) |
(* z (+ t (/ (* x y) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* t z) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* x y) |
(* x (+ y (/ (* t z) x))) |
(* x (+ y (/ (* t z) x))) |
(* x (+ y (/ (* t z) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* t z) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* x y) |
(* y (+ x (/ (* t z) y))) |
(* y (+ x (/ (* t z) y))) |
(* y (+ x (/ (* t z) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
| Outputs |
|---|
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) |
(* a b) |
(*.f64 a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* b (+ (/ (* t z) b) (/ (* x y) b))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b))) |
(+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* a b) (* b (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* a b) |
(*.f64 a b) |
(* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))) |
(*.f64 a (+.f64 b (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)))) |
(* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))) |
(*.f64 a (+.f64 b (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)))) |
(* a (+ b (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))) |
(*.f64 a (+.f64 b (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))))) |
(*.f64 a (+.f64 b (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))))) |
(*.f64 a (+.f64 b (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a))))) |
(*.f64 a (+.f64 b (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)))) |
(* b (+ a (/ (* x y) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* b (+ a (/ (* x y) b))) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t))) |
(* t (+ z (/ (* b (+ a (/ (* x y) b))) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t))) |
(* t (+ z (/ (* b (+ a (/ (* x y) b))) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* b (+ a (/ (* x y) b))) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t))) |
(* b (+ a (/ (* x y) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* b (+ a (/ (* x y) b))) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b)))) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* b (+ a (/ (* x y) b))) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z))) |
(* z (+ t (/ (* b (+ a (/ (* x y) b))) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z))) |
(* z (+ t (/ (* b (+ a (/ (* x y) b))) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* b (+ a (/ (* x y) b))) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(*.f64 x (+.f64 y (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(*.f64 x (+.f64 y (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(*.f64 x (+.f64 y (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(*.f64 x (+.f64 y (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(*.f64 x (+.f64 y (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(*.f64 x (+.f64 y (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)))) |
(+ (* c i) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(+ (* a b) (+ (* c i) (+ (* t z) (* x y)))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 c i))) |
(* a b) |
(*.f64 a b) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 c i) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 c i) b))))) |
(* b (+ a (+ (/ (* c i) b) (+ (/ (* t z) b) (/ (* x y) b))))) |
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 c i) b))))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 x y) (*.f64 c i))) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 x y) (*.f64 c i))) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* c i) (+ (* t z) (* x y))) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 x y) (*.f64 c i))) b))) |
(+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b))) (*.f64 c i)) |
(+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(+ (* a b) (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i))) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(* a b) |
(*.f64 a b) |
(* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a)))) |
(*.f64 a (+.f64 b (+.f64 (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)) (/.f64 (*.f64 c i) a)))) |
(* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a)))) |
(*.f64 a (+.f64 b (+.f64 (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)) (/.f64 (*.f64 c i) a)))) |
(* a (+ b (+ (/ (* b (+ (/ (* t z) b) (/ (* x y) b))) a) (/ (* c i) a)))) |
(*.f64 a (+.f64 b (+.f64 (*.f64 b (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a)) (/.f64 (*.f64 c i) a)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b))) (*.f64 c i)) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b))) (*.f64 c i)) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* b (+ (/ (* t z) b) (/ (* x y) b))) (* c i)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b))) (*.f64 c i)) a))) |
(+ (* b (+ a (/ (* x y) b))) (* c i)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i))) |
(* t z) |
(*.f64 t z) |
(* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t) (+.f64 z (/.f64 (*.f64 c i) t)))) |
(* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t) (+.f64 z (/.f64 (*.f64 c i) t)))) |
(* t (+ z (+ (/ (* b (+ a (/ (* x y) b))) t) (/ (* c i) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) t) (+.f64 z (/.f64 (*.f64 c i) t)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) t))) |
(+ (* b (+ a (/ (* x y) b))) (* c i)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i))) |
(+ (* b (+ a (/ (* x y) b))) (+ (* c i) (* t z))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i))) |
(* t z) |
(*.f64 t z) |
(* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z)))) |
(*.f64 z (+.f64 (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z) (+.f64 t (/.f64 (*.f64 c i) z)))) |
(* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z)))) |
(*.f64 z (+.f64 (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z) (+.f64 t (/.f64 (*.f64 c i) z)))) |
(* z (+ t (+ (/ (* b (+ a (/ (* x y) b))) z) (/ (* c i) z)))) |
(*.f64 z (+.f64 (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) z) (+.f64 t (/.f64 (*.f64 c i) z)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* b (+ a (/ (* x y) b))) (* c i)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) (*.f64 c i)) z))) |
(+ (* b (+ a (/ (* t z) b))) (* c i)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (+.f64 (*.f64 x y) (*.f64 c i))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x)))) |
(*.f64 x (+.f64 (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)) (+.f64 y (/.f64 (*.f64 c i) x)))) |
(* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x)))) |
(*.f64 x (+.f64 (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)) (+.f64 y (/.f64 (*.f64 c i) x)))) |
(* x (+ y (+ (/ (* b (+ a (/ (* t z) b))) x) (/ (* c i) x)))) |
(*.f64 x (+.f64 (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b x)) (+.f64 y (/.f64 (*.f64 c i) x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) x))) |
(+ (* b (+ a (/ (* t z) b))) (* c i)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+ (* b (+ a (/ (* t z) b))) (+ (* c i) (* x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (+.f64 (*.f64 x y) (*.f64 c i))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y)))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)) (/.f64 (*.f64 c i) y)))) |
(* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y)))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)) (/.f64 (*.f64 c i) y)))) |
(* y (+ x (+ (/ (* b (+ a (/ (* t z) b))) y) (/ (* c i) y)))) |
(*.f64 y (+.f64 x (+.f64 (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) (/.f64 b y)) (/.f64 (*.f64 c i) y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* b (+ a (/ (* t z) b))) (* c i)) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) y))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))) |
(*.f64 c (+.f64 i (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b c)))) |
(* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))) |
(*.f64 c (+.f64 i (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b c)))) |
(* c (+ i (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))) |
(*.f64 c (+.f64 i (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b c)))) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))))) |
(*.f64 c (+.f64 i (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b c)))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))))) |
(*.f64 c (+.f64 i (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b c)))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) c))))) |
(*.f64 c (+.f64 i (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b c)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(+ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) (* c i)) |
(+.f64 (*.f64 b (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b)))) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))) |
(*.f64 i (+.f64 c (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b i)))) |
(* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))) |
(*.f64 i (+.f64 c (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b i)))) |
(* i (+ c (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))) |
(*.f64 i (+.f64 c (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b i)))) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))))) |
(*.f64 i (+.f64 c (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b i)))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))))) |
(*.f64 i (+.f64 c (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b i)))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) i))))) |
(*.f64 i (+.f64 c (*.f64 (+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) (/.f64 b i)))) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
a |
(* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b))))) |
(*.f64 a (+.f64 (/.f64 (/.f64 (*.f64 t z) b) a) (+.f64 (/.f64 (/.f64 (*.f64 x y) b) a) #s(literal 1 binary64)))) |
(* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b))))) |
(*.f64 a (+.f64 (/.f64 (/.f64 (*.f64 t z) b) a) (+.f64 (/.f64 (/.f64 (*.f64 x y) b) a) #s(literal 1 binary64)))) |
(* a (+ 1 (+ (/ (* t z) (* a b)) (/ (* x y) (* a b))))) |
(*.f64 a (+.f64 (/.f64 (/.f64 (*.f64 t z) b) a) (+.f64 (/.f64 (/.f64 (*.f64 x y) b) a) #s(literal 1 binary64)))) |
a |
(* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a))) |
(* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a))) |
(* -1 (* a (- (* -1 (/ (+ (/ (* t z) b) (/ (* x y) b)) a)) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) a))) |
(+ a (/ (* x y) b)) |
(+.f64 a (/.f64 (*.f64 x y) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t))))) |
(*.f64 t (+.f64 (/.f64 a t) (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t)))) |
(* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t))))) |
(*.f64 t (+.f64 (/.f64 a t) (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t)))) |
(* t (+ (/ a t) (+ (/ z b) (/ (* x y) (* b t))))) |
(*.f64 t (+.f64 (/.f64 a t) (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t)))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t))))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (+.f64 a (/.f64 (*.f64 x y) b)) t))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t))))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (+.f64 a (/.f64 (*.f64 x y) b)) t))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (+ a (/ (* x y) b)) t))))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (+.f64 a (/.f64 (*.f64 x y) b)) t))) |
(+ a (/ (* x y) b)) |
(+.f64 a (/.f64 (*.f64 x y) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z))))) |
(*.f64 z (+.f64 (/.f64 a z) (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b))))) |
(* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z))))) |
(*.f64 z (+.f64 (/.f64 a z) (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b))))) |
(* z (+ (/ a z) (+ (/ t b) (/ (* x y) (* b z))))) |
(*.f64 z (+.f64 (/.f64 a z) (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b))))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z))))) |
(*.f64 z (+.f64 (/.f64 t b) (/.f64 (+.f64 a (/.f64 (*.f64 x y) b)) z))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z))))) |
(*.f64 z (+.f64 (/.f64 t b) (/.f64 (+.f64 a (/.f64 (*.f64 x y) b)) z))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (+ a (/ (* x y) b)) z))))) |
(*.f64 z (+.f64 (/.f64 t b) (/.f64 (+.f64 a (/.f64 (*.f64 x y) b)) z))) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x))))) |
(*.f64 x (+.f64 (/.f64 y b) (+.f64 (/.f64 (/.f64 (*.f64 t z) b) x) (/.f64 a x)))) |
(* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x))))) |
(*.f64 x (+.f64 (/.f64 y b) (+.f64 (/.f64 (/.f64 (*.f64 t z) b) x) (/.f64 a x)))) |
(* x (+ (/ a x) (+ (/ y b) (/ (* t z) (* b x))))) |
(*.f64 x (+.f64 (/.f64 y b) (+.f64 (/.f64 (/.f64 (*.f64 t z) b) x) (/.f64 a x)))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x))))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (+.f64 a (/.f64 (*.f64 t z) b)) x))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x))))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (+.f64 a (/.f64 (*.f64 t z) b)) x))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (+ a (/ (* t z) b)) x))))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (+.f64 a (/.f64 (*.f64 t z) b)) x))) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y))))) |
(*.f64 y (+.f64 (/.f64 a y) (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y)))) |
(* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y))))) |
(*.f64 y (+.f64 (/.f64 a y) (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y)))) |
(* y (+ (/ a y) (+ (/ x b) (/ (* t z) (* b y))))) |
(*.f64 y (+.f64 (/.f64 a y) (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y)))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y))))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (+.f64 a (/.f64 (*.f64 t z) b)) y))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y))))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (+.f64 a (/.f64 (*.f64 t z) b)) y))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (+ a (/ (* t z) b)) y))))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (+.f64 a (/.f64 (*.f64 t z) b)) y))) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* a b) (+ (* t z) (* x y))) b) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) b) |
(/ (+ (* a b) (+ (* t z) (* x y))) b) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) b) |
(/ (+ (* a b) (+ (* t z) (* x y))) b) |
(/.f64 (+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) b) |
a |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
a |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(+ a (+ (/ (* t z) b) (/ (* x y) b))) |
(+.f64 (/.f64 (*.f64 t z) b) (+.f64 a (/.f64 (*.f64 x y) b))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* t (+ (/ z b) (/ (* x y) (* b t)))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t))) |
(* t (+ (/ z b) (/ (* x y) (* b t)))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t))) |
(* t (+ (/ z b) (/ (* x y) (* b t)))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t)))))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t)))))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t))) |
(* -1 (* t (+ (* -1 (/ z b)) (* -1 (/ (* x y) (* b t)))))) |
(*.f64 t (+.f64 (/.f64 z b) (/.f64 (/.f64 (*.f64 x y) b) t))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* z (+ (/ t b) (/ (* x y) (* b z)))) |
(*.f64 z (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b)))) |
(* z (+ (/ t b) (/ (* x y) (* b z)))) |
(*.f64 z (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b)))) |
(* z (+ (/ t b) (/ (* x y) (* b z)))) |
(*.f64 z (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b)))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z)))))) |
(*.f64 z (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b)))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z)))))) |
(*.f64 z (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b)))) |
(* -1 (* z (+ (* -1 (/ t b)) (* -1 (/ (* x y) (* b z)))))) |
(*.f64 z (+.f64 (/.f64 t b) (*.f64 x (/.f64 (/.f64 y z) b)))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* x (+ (/ y b) (/ (* t z) (* b x)))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (/.f64 (*.f64 t z) b) x))) |
(* x (+ (/ y b) (/ (* t z) (* b x)))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (/.f64 (*.f64 t z) b) x))) |
(* x (+ (/ y b) (/ (* t z) (* b x)))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (/.f64 (*.f64 t z) b) x))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x)))))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (/.f64 (*.f64 t z) b) x))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x)))))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (/.f64 (*.f64 t z) b) x))) |
(* -1 (* x (+ (* -1 (/ y b)) (* -1 (/ (* t z) (* b x)))))) |
(*.f64 x (+.f64 (/.f64 y b) (/.f64 (/.f64 (*.f64 t z) b) x))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(+ (/ (* t z) b) (/ (* x y) b)) |
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* y (+ (/ x b) (/ (* t z) (* b y)))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y))) |
(* y (+ (/ x b) (/ (* t z) (* b y)))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y))) |
(* y (+ (/ x b) (/ (* t z) (* b y)))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y))) |
(/ (* x y) b) |
(/.f64 (*.f64 x y) b) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y)))))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y)))))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y))) |
(* -1 (* y (+ (* -1 (/ x b)) (* -1 (/ (* t z) (* b y)))))) |
(*.f64 y (+.f64 (/.f64 x b) (/.f64 (/.f64 (*.f64 t z) b) y))) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(/ (+ (* t z) (* x y)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* c i) |
(*.f64 c i) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(* a b) |
(*.f64 a b) |
(* a (+ b (/ (* c i) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a))) |
(* a (+ b (/ (* c i) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a))) |
(* a (+ b (/ (* c i) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* c i) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 c i) a))) |
(* c i) |
(*.f64 c i) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(* a b) |
(*.f64 a b) |
(* b (+ a (/ (* c i) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b))) |
(* b (+ a (/ (* c i) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b))) |
(* b (+ a (/ (* c i) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* c i) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 c i) b))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* c (+ i (/ (* a b) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c))) |
(* c (+ i (/ (* a b) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c))) |
(* c (+ i (/ (* a b) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c))) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* a b) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 a b) c))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+ (* a b) (* c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* i (+ c (/ (* a b) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i))) |
(* i (+ c (/ (* a b) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i))) |
(* i (+ c (/ (* a b) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i))) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* a b) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 a b) i))) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* c i) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* x (+ y (/ (* c i) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* x (+ y (/ (* c i) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* c i) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* y (+ x (/ (* c i) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* y (+ x (/ (* c i) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* x y) |
(*.f64 x y) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* c (+ i (/ (* x y) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c (+ i (/ (* x y) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c (+ i (/ (* x y) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* x y) |
(*.f64 x y) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* i (+ c (/ (* x y) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* i (+ c (/ (* x y) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* i (+ c (/ (* x y) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* x y) |
(*.f64 x y) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* t z) |
(*.f64 t z) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* t z) |
(*.f64 t z) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
Compiled 22971 to 1610 computations (93% saved)
11 alts after pruning (7 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1010 | 3 | 1013 |
| Fresh | 2 | 4 | 6 |
| Picked | 1 | 4 | 5 |
| Done | 0 | 0 | 0 |
| Total | 1013 | 11 | 1024 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 54.3% | (+.f64 (*.f64 x y) (*.f64 c i)) |
| ▶ | 75.9% | (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
| ▶ | 54.1% | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 68.1% | (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) | |
| ✓ | 46.0% | (+.f64 (*.f64 a b) (*.f64 c i)) |
| 50.4% | (*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) | |
| ▶ | 31.5% | (*.f64 x y) |
| ✓ | 31.1% | (*.f64 t z) |
| ▶ | 50.7% | (*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
| ▶ | 26.4% | (*.f64 c i) |
| ✓ | 22.5% | (*.f64 a b) |
Compiled 274 to 200 computations (27% saved)
| 1× | egg-herbie |
Found 13 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (/.f64 (*.f64 x y) i) |
| ✓ | cost-diff | 0 | (+.f64 c (/.f64 (*.f64 x y) i)) |
| ✓ | cost-diff | 128 | (*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
| ✓ | cost-diff | 0 | (*.f64 c i) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (*.f64 c i) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 a b) (*.f64 x y)) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
| 4274× | *-lowering-*.f32 |
| 4274× | *-lowering-*.f64 |
| 2398× | /-lowering-/.f32 |
| 2398× | /-lowering-/.f64 |
| 2150× | cube-prod |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 84 |
| 1 | 39 | 82 |
| 2 | 76 | 82 |
| 3 | 116 | 82 |
| 4 | 138 | 80 |
| 5 | 155 | 80 |
| 6 | 277 | 80 |
| 7 | 598 | 80 |
| 8 | 2352 | 80 |
| 9 | 3094 | 80 |
| 10 | 3561 | 80 |
| 11 | 3848 | 80 |
| 12 | 4111 | 80 |
| 13 | 4529 | 80 |
| 14 | 5813 | 80 |
| 15 | 6501 | 80 |
| 16 | 7363 | 80 |
| 17 | 7851 | 80 |
| 0 | 8050 | 80 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* t z) (+ (* a b) (* x y))) |
(* t z) |
t |
z |
(+ (* a b) (* x y)) |
(* a b) |
a |
b |
(* x y) |
x |
y |
(* c i) |
c |
i |
(* x y) |
x |
y |
(+ (* t z) (* c i)) |
(* t z) |
t |
z |
(* c i) |
c |
i |
(* i (+ c (/ (* x y) i))) |
i |
(+ c (/ (* x y) i)) |
c |
(/ (* x y) i) |
(* x y) |
x |
y |
| Outputs |
|---|
(+ (* t z) (+ (* a b) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* t z) |
(*.f64 t z) |
t |
z |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
a |
b |
(* x y) |
(*.f64 x y) |
x |
y |
(* c i) |
(*.f64 c i) |
c |
i |
(* x y) |
(*.f64 x y) |
x |
y |
(+ (* t z) (* c i)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
t |
z |
(* c i) |
(*.f64 c i) |
c |
i |
(* i (+ c (/ (* x y) i))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
i |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* x y) |
(*.f64 x y) |
x |
y |
Found 13 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (+.f64 c (/.f64 (*.f64 x y) i)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 91.4% | (*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
| ✓ | accuracy | 89.9% | (/.f64 (*.f64 x y) i) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 c i) |
| ✓ | accuracy | 99.7% | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (*.f64 c i) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 98.8% | (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
| ✓ | accuracy | 98.8% | (+.f64 (*.f64 a b) (*.f64 x y)) |
| 103.0ms | 256× | 0 | valid |
Compiled 97 to 19 computations (80.4% saved)
ival-mult: 9.0ms (53.6% of total)ival-add: 6.0ms (35.7% of total)ival-div: 2.0ms (11.9% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (+ (* t z) (+ (* a b) (* x y)))> |
#<alt (* t z)> |
#<alt (+ (* a b) (* x y))> |
#<alt (* a b)> |
#<alt (* c i)> |
#<alt (* x y)> |
#<alt (+ (* t z) (* c i))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
| Outputs |
|---|
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* t z)> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* t z)> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))> |
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))> |
#<alt (* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))> |
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))> |
#<alt (* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* x y)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* a b)> |
#<alt (* a (+ b (/ (* x y) a)))> |
#<alt (* a (+ b (/ (* x y) a)))> |
#<alt (* a (+ b (/ (* x y) a)))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))> |
#<alt (* x y)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* a b)> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* a b) x)))> |
#<alt (* x (+ y (/ (* a b) x)))> |
#<alt (* x (+ y (/ (* a b) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* a b) y)))> |
#<alt (* y (+ x (/ (* a b) y)))> |
#<alt (* y (+ x (/ (* a b) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* c i)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* c i)> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* c i) t)))> |
#<alt (* t (+ z (/ (* c i) t)))> |
#<alt (* t (+ z (/ (* c i) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t)))))> |
#<alt (* c i)> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* c i) z)))> |
#<alt (* z (+ t (/ (* c i) z)))> |
#<alt (* z (+ t (/ (* c i) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z)))))> |
#<alt (* t z)> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (* c i)> |
#<alt (* c (+ i (/ (* t z) c)))> |
#<alt (* c (+ i (/ (* t z) c)))> |
#<alt (* c (+ i (/ (* t z) c)))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c)))))> |
#<alt (* t z)> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (+ (* c i) (* t z))> |
#<alt (* c i)> |
#<alt (* i (+ c (/ (* t z) i)))> |
#<alt (* i (+ c (/ (* t z) i)))> |
#<alt (* i (+ c (/ (* t z) i)))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i)))))> |
#<alt (* x y)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* c i)> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* x y)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* c i)> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* c i)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* c i)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (/ (* x y) i)> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt c> |
#<alt (* c (+ 1 (/ (* x y) (* c i))))> |
#<alt (* c (+ 1 (/ (* x y) (* c i))))> |
#<alt (* c (+ 1 (/ (* x y) (* c i))))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
#<alt (* x (+ (/ c x) (/ y i)))> |
#<alt (* x (+ (/ c x) (/ y i)))> |
#<alt (* x (+ (/ c x) (/ y i)))> |
#<alt (/ (* x y) i)> |
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))> |
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))> |
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
#<alt (* y (+ (/ c y) (/ x i)))> |
#<alt (* y (+ (/ c y) (/ x i)))> |
#<alt (* y (+ (/ c y) (/ x i)))> |
#<alt (/ (* x y) i)> |
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))> |
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))> |
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))> |
#<alt (/ (* x y) i)> |
#<alt (/ (+ (* c i) (* x y)) i)> |
#<alt (/ (+ (* c i) (* x y)) i)> |
#<alt (/ (+ (* c i) (* x y)) i)> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
99 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | -inf | (+ c (/ (* x y) i)) |
| 0.0ms | i | @ | -inf | (* i (+ c (/ (* x y) i))) |
| 0.0ms | i | @ | inf | (* i (+ c (/ (* x y) i))) |
| 0.0ms | x | @ | inf | (* i (+ c (/ (* x y) i))) |
| 0.0ms | y | @ | 0 | (* i (+ c (/ (* x y) i))) |
| 1× | batch-egg-rewrite |
| 3116× | *-lowering-*.f32 |
| 3116× | *-lowering-*.f64 |
| 2674× | /-lowering-/.f32 |
| 2674× | /-lowering-/.f64 |
| 2294× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 54 |
| 1 | 94 | 52 |
| 2 | 958 | 50 |
| 0 | 8313 | 50 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* t z) (+ (* a b) (* x y))) |
(* t z) |
(+ (* a b) (* x y)) |
(* a b) |
(* c i) |
(* x y) |
(+ (* t z) (* c i)) |
(* i (+ c (/ (* x y) i))) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 a b)) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)))) |
(fma.f64 t z (+.f64 (*.f64 a b) (*.f64 x y))) |
(fma.f64 z t (+.f64 (*.f64 a b) (*.f64 x y))) |
(fma.f64 a b (+.f64 (*.f64 x y) (*.f64 t z))) |
(fma.f64 b a (+.f64 (*.f64 x y) (*.f64 t z))) |
(fma.f64 x y (+.f64 (*.f64 t z) (*.f64 a b))) |
(fma.f64 y x (+.f64 (*.f64 t z) (*.f64 a b))) |
(fma.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))) (*.f64 t z)) |
(fma.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))))) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (+.f64 (*.f64 a b) (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (+.f64 (*.f64 a b) (*.f64 x y)))))) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)))) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)) (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y)))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (+.f64 (*.f64 a b) (*.f64 x y)))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y))))) |
(/.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)))) (neg.f64 (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (pow.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 3 binary64))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 t z) (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b))))) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 a b))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))))) |
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 t z)))) (-.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 a b)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (*.f64 a b))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) (+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (+.f64 (*.f64 a b) (*.f64 x y)))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 a b) (*.f64 x y)) (*.f64 t z)))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 t z) (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (*.f64 x y)))) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 x y) (*.f64 a b)) |
(+.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))) |
(-.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))) |
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 a b))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 x y) (*.f64 a b)))) |
(fma.f64 a b (*.f64 x y)) |
(fma.f64 b a (*.f64 x y)) |
(fma.f64 x y (*.f64 a b)) |
(fma.f64 y x (*.f64 a b)) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 x y))))) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (*.f64 x y))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 a b)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))))) |
(/.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 x y))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))) (-.f64 (*.f64 x y) (*.f64 a b))) |
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 a b) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 a b)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 a (*.f64 b (*.f64 a b))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a b) (*.f64 x y))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (*.f64 x y))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 a (*.f64 b (*.f64 x y))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 a b) (*.f64 x y))) |
(*.f64 (-.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b) (*.f64 x y)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 a b) (*.f64 a (*.f64 b (*.f64 a b)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 b (*.f64 a b))) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 a b))))))) |
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a b) (*.f64 x y))) (-.f64 (*.f64 a b) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a b) (*.f64 x y))))) |
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 a (*.f64 b (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 a b)))) |
(*.f64 a b) |
(*.f64 b a) |
(*.f64 c i) |
(*.f64 i c) |
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y))) |
(/.f64 i (/.f64 i (*.f64 x y))) |
(/.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i (*.f64 x y)) i)) |
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 i (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 (*.f64 x y) i))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i))) |
(/.f64 (*.f64 i x) (/.f64 i y)) |
(/.f64 (*.f64 i (*.f64 x y)) i) |
(/.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (*.f64 (*.f64 x y) i) i) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (neg.f64 (*.f64 i (*.f64 x y))) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (neg.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y)))) i) |
(/.f64 (neg.f64 (*.f64 (*.f64 x y) i)) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i)) i) |
(*.f64 x y) |
(*.f64 x (*.f64 (/.f64 y i) i)) |
(*.f64 y x) |
(*.f64 (*.f64 x y) #s(literal 1 binary64)) |
(*.f64 i (*.f64 x (/.f64 y i))) |
(*.f64 (*.f64 x (/.f64 y i)) i) |
(*.f64 #s(literal 1 binary64) (*.f64 x y)) |
(*.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 i (/.f64 #s(literal 1 binary64) (*.f64 x y)))) |
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) x)) |
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) y)) |
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x y))) |
(*.f64 (*.f64 i x) (/.f64 y i)) |
(*.f64 (*.f64 i (*.f64 x y)) (/.f64 #s(literal 1 binary64) i)) |
(*.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 x y))) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 (*.f64 (*.f64 x y) i) (/.f64 #s(literal 1 binary64) i)) |
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) i) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) x) |
(*.f64 (/.f64 i #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 y i)))) |
(*.f64 (/.f64 i i) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y)))) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) #s(literal -1 binary64)) (/.f64 i i)) |
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) y) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))))) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i)))) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 c i) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 c i) (*.f64 t z)))) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 z t (*.f64 c i)) |
(fma.f64 c i (*.f64 t z)) |
(fma.f64 i c (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 t z))))) |
(/.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 c i)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 c i)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 c i))))) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 c i))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (*.f64 t z)) (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 t (*.f64 z (*.f64 t z)))))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 c i) c) i)) (-.f64 (*.f64 t z) (*.f64 c i))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 c i))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 c i))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 c i) c) i))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 c i)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 t (*.f64 z (*.f64 t z)))) (-.f64 (*.f64 c i) (*.f64 t z))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (*.f64 (-.f64 (*.f64 t z) (*.f64 c i)) (*.f64 (*.f64 (*.f64 c i) c) i))) (*.f64 (-.f64 (*.f64 t z) (*.f64 c i)) (-.f64 (*.f64 t z) (*.f64 c i)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 t z))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 c i) c) i)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 c i))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 t (*.f64 z (*.f64 t z))))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 t z)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 c i))) (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t z) (*.f64 c i))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 c i))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 t z)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 t (*.f64 z (*.f64 c i))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 c i))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 c i) c) i)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 c i)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (*.f64 t z))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 c i) c) i))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 c i))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 t (*.f64 z (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 t z)))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 x y)) |
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 c i) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 c i) (*.f64 x y)))) |
(fma.f64 x (*.f64 (/.f64 y i) i) (*.f64 c i)) |
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 c i)) |
(fma.f64 c i (*.f64 x y)) |
(fma.f64 i c (*.f64 x y)) |
(fma.f64 i (*.f64 x (/.f64 y i)) (*.f64 c i)) |
(fma.f64 (*.f64 x (/.f64 y i)) i (*.f64 c i)) |
(fma.f64 (*.f64 i x) (/.f64 y i) (*.f64 c i)) |
(fma.f64 (*.f64 i (*.f64 x y)) (/.f64 #s(literal 1 binary64) i) (*.f64 c i)) |
(/.f64 i (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 x (/.f64 y i))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 c i) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 c i) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 x y) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))) (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x (/.f64 y i))) (*.f64 i (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))) (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) i))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x (/.f64 y i))) (*.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))) i))) |
(/.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 c i) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 c i) (*.f64 x y))) |
(/.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i)))))) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y))))) |
(/.f64 (*.f64 i (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i))))) (-.f64 c (*.f64 x (/.f64 y i)))) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) i) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y))))) |
(/.f64 (*.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))) i) (-.f64 c (*.f64 x (/.f64 y i)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 c i) (*.f64 x y)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 c i) (*.f64 x y)))) |
(/.f64 (neg.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))))) |
(/.f64 (neg.f64 (*.f64 i (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))))) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x (/.f64 y i))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))) i)) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x (/.f64 y i))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 x y) (*.f64 c i))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 c i) c) i)) (-.f64 (*.f64 x y) (*.f64 c i))) |
(*.f64 i (+.f64 c (*.f64 x (/.f64 y i)))) |
(*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
(*.f64 (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (*.f64 c i) c) i)) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 c i) (*.f64 x y)))))) |
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) c) i) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c i) (*.f64 x y)))) |
(*.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))))) |
(*.f64 (*.f64 i (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i))))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x (/.f64 y i))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) i) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))))) |
(*.f64 (*.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))) i) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x (/.f64 y i))))) |
(+.f64 c (*.f64 x (/.f64 y i))) |
(+.f64 (*.f64 x (/.f64 y i)) c) |
(+.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (neg.f64 (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))))) |
(-.f64 c (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 y i)))) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i))))) |
(-.f64 (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 (*.f64 x (/.f64 y i)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x (/.f64 y i)) c))) |
(fma.f64 x (/.f64 y i) c) |
(fma.f64 y (/.f64 x i) c) |
(fma.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) i) c) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) i) c) |
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 y i)) c) |
(fma.f64 (/.f64 #s(literal 1 binary64) i) (*.f64 x y) c) |
(fma.f64 (/.f64 y i) x c) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) (+.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 (*.f64 c c) (/.f64 (*.f64 c (*.f64 x y)) i)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 x (/.f64 y i))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 (*.f64 c c) (/.f64 (*.f64 c (*.f64 x y)) i))) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 x (/.f64 y i)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 (*.f64 x (/.f64 y i)) c)))) |
(/.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 x (/.f64 y i)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i)))))) (neg.f64 (+.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 (*.f64 c c) (/.f64 (*.f64 c (*.f64 x y)) i))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i))))) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x (/.f64 y i))))) |
(/.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 (*.f64 x (/.f64 y i)) c)) (-.f64 (*.f64 x (/.f64 y i)) c)) |
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (*.f64 (-.f64 c (*.f64 x (/.f64 y i))) (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))))) (*.f64 (-.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x (/.f64 y i)))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 (*.f64 x (/.f64 y i)) c))) (neg.f64 (-.f64 (*.f64 x (/.f64 y i)) c))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i))))) (*.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i))))) (*.f64 (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))))) (+.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 c (*.f64 x (/.f64 y i)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (*.f64 x (/.f64 y i)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x y) (/.f64 i (*.f64 x (/.f64 y i)))) (-.f64 (*.f64 c c) (/.f64 (*.f64 c (*.f64 x y)) i))))) |
(*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 x (/.f64 y i)))) |
(*.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x (/.f64 y i))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 x (/.f64 y i)) (/.f64 (/.f64 i (*.f64 x y)) (*.f64 x (/.f64 y i)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (*.f64 x (/.f64 y i)) c) (/.f64 i (*.f64 x y))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 c (*.f64 x (/.f64 y i))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x (/.f64 y i)))))) |
(*.f64 (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) (-.f64 (*.f64 x (/.f64 y i)) c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (/.f64 y i)) c))) |
(exp.f64 (*.f64 (log.f64 (/.f64 i (*.f64 x y))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 y i)))) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) i)) (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 y i)))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 y i)))) |
(/.f64 x (/.f64 i y)) |
(/.f64 (*.f64 x y) i) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 x y))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y))))) |
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y)))) |
(pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1 binary64)) |
(*.f64 x (/.f64 y i)) |
(*.f64 y (/.f64 x i)) |
(*.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) i)) |
(*.f64 (*.f64 x (/.f64 y i)) #s(literal 1 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 y i))) |
(*.f64 (/.f64 #s(literal 1 binary64) i) (*.f64 x y)) |
(*.f64 (/.f64 #s(literal 1 binary64) i) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x y)) #s(literal -1 binary64))) |
(*.f64 (/.f64 y i) x) |
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 y i)))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 i (*.f64 x y))))) |
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) i)) |
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) x) i)) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 x i)) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64)) (/.f64 y i)) |
(*.f64 (pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1/2 binary64))) |
| 1× | egg-herbie |
| 3212× | *-lowering-*.f32 |
| 3212× | *-lowering-*.f64 |
| 1760× | fma-define |
| 1508× | /-lowering-/.f32 |
| 1508× | /-lowering-/.f64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 194 | 2289 |
| 1 | 769 | 2220 |
| 2 | 2740 | 2166 |
| 3 | 6957 | 2148 |
| 0 | 8528 | 2148 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* a b) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* t z) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(+ (* a b) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* t z) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(+ (* a b) (* t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* x y) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(+ (* a b) (* t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* x y) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* x y) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* a b) |
(* a (+ b (/ (* x y) a))) |
(* a (+ b (/ (* x y) a))) |
(* a (+ b (/ (* x y) a))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(* x y) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* a b) |
(* b (+ a (/ (* x y) b))) |
(* b (+ a (/ (* x y) b))) |
(* b (+ a (/ (* x y) b))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(* a b) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* x y) |
(* x (+ y (/ (* a b) x))) |
(* x (+ y (/ (* a b) x))) |
(* x (+ y (/ (* a b) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(* a b) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* x y) |
(* y (+ x (/ (* a b) y))) |
(* y (+ x (/ (* a b) y))) |
(* y (+ x (/ (* a b) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* c i) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* c i) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(* t z) |
(* t (+ z (/ (* c i) t))) |
(* t (+ z (/ (* c i) t))) |
(* t (+ z (/ (* c i) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t))))) |
(* c i) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(* t z) |
(* z (+ t (/ (* c i) z))) |
(* z (+ t (/ (* c i) z))) |
(* z (+ t (/ (* c i) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z))))) |
(* t z) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(* c i) |
(* c (+ i (/ (* t z) c))) |
(* c (+ i (/ (* t z) c))) |
(* c (+ i (/ (* t z) c))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c))))) |
(* t z) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(+ (* c i) (* t z)) |
(* c i) |
(* i (+ c (/ (* t z) i))) |
(* i (+ c (/ (* t z) i))) |
(* i (+ c (/ (* t z) i))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i))))) |
(* x y) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* c i) |
(* i (+ c (/ (* x y) i))) |
(* i (+ c (/ (* x y) i))) |
(* i (+ c (/ (* x y) i))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* x y) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* c i) |
(* c (+ i (/ (* x y) c))) |
(* c (+ i (/ (* x y) c))) |
(* c (+ i (/ (* x y) c))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* c i) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* x y) |
(* x (+ y (/ (* c i) x))) |
(* x (+ y (/ (* c i) x))) |
(* x (+ y (/ (* c i) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* c i) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* x y) |
(* y (+ x (/ (* c i) y))) |
(* y (+ x (/ (* c i) y))) |
(* y (+ x (/ (* c i) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(/ (* x y) i) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
c |
(* c (+ 1 (/ (* x y) (* c i)))) |
(* c (+ 1 (/ (* x y) (* c i)))) |
(* c (+ 1 (/ (* x y) (* c i)))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
(* x (+ (/ c x) (/ y i))) |
(* x (+ (/ c x) (/ y i))) |
(* x (+ (/ c x) (/ y i))) |
(/ (* x y) i) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
(* y (+ (/ c y) (/ x i))) |
(* y (+ (/ c y) (/ x i))) |
(* y (+ (/ c y) (/ x i))) |
(/ (* x y) i) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(/ (* x y) i) |
(/ (+ (* c i) (* x y)) i) |
(/ (+ (* c i) (* x y)) i) |
(/ (+ (* c i) (* x y)) i) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
| Outputs |
|---|
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(* t z) |
(*.f64 t z) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(+.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(+.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(+.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(* t z) |
(*.f64 t z) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(+.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(+.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(+.f64 (*.f64 t z) (*.f64 (+.f64 (*.f64 a b) (*.f64 x y)) #s(literal 1 binary64))) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(* a b) |
(*.f64 a b) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(+.f64 (*.f64 x y) (*.f64 a (+.f64 b (/.f64 (*.f64 t z) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(+.f64 (*.f64 x y) (*.f64 a (+.f64 b (/.f64 (*.f64 t z) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(+.f64 (*.f64 x y) (*.f64 a (+.f64 b (/.f64 (*.f64 t z) a)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 1 binary64))) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(* a b) |
(*.f64 a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 x y) (*.f64 t z)) #s(literal 1 binary64))) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 t z) x)))) |
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x)))) |
(+.f64 (*.f64 a b) (*.f64 x (+.f64 y (/.f64 (*.f64 t z) x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x))))) |
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) #s(literal 1 binary64))) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 x y) (*.f64 t z))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(+.f64 (*.f64 a b) (*.f64 y (+.f64 x (/.f64 (*.f64 t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(+.f64 (*.f64 a b) (*.f64 y (+.f64 x (/.f64 (*.f64 t z) y)))) |
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y)))) |
(+.f64 (*.f64 a b) (*.f64 y (+.f64 x (/.f64 (*.f64 t z) y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) #s(literal 1 binary64))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y))))) |
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 a b) (*.f64 t z)) #s(literal 1 binary64))) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* x y) |
(*.f64 x y) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* a (+ b (/ (* x y) a))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a (+ b (/ (* x y) a))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a (+ b (/ (* x y) a))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* b (+ a (/ (* x y) b))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* b (+ a (/ (* x y) b))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* b (+ a (/ (* x y) b))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* a b) x))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x (+ y (/ (* a b) x))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x (+ y (/ (* a b) x))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* a b) y))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* y (+ x (/ (* a b) y))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* y (+ x (/ (* a b) y))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* c i) |
(*.f64 c i) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* c i) t))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t (+ z (/ (* c i) t))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t (+ z (/ (* c i) t))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* c i) t))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* c i) z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* z (+ t (/ (* c i) z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* z (+ t (/ (* c i) z))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* c i) z))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* c (+ i (/ (* t z) c))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c (+ i (/ (* t z) c))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c (+ i (/ (* t z) c))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* t z) c))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* t z) |
(*.f64 t z) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+ (* c i) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* i (+ c (/ (* t z) i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* i (+ c (/ (* t z) i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* i (+ c (/ (* t z) i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* t z) i))))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* i (+ c (/ (* x y) i))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* i (+ c (/ (* x y) i))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* i (+ c (/ (* x y) i))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* c (+ i (/ (* x y) c))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c (+ i (/ (* x y) c))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c (+ i (/ (* x y) c))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* c i) x))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x (+ y (/ (* c i) x))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x (+ y (/ (* c i) x))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* c i) y))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* y (+ x (/ (* c i) y))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* y (+ x (/ (* c i) y))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(* c (+ 1 (/ (* x y) (* c i)))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* c (+ 1 (/ (* x y) (* c i)))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* c (+ 1 (/ (* x y) (* c i)))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* x (+ (/ c x) (/ y i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* x (+ (/ c x) (/ y i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* x (+ (/ c x) (/ y i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* y (+ (/ c y) (/ x i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* y (+ (/ c y) (/ x i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* y (+ (/ c y) (/ x i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (+ (* c i) (* x y)) i) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i) |
(/ (+ (* c i) (* x y)) i) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i) |
(/ (+ (* c i) (* x y)) i) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
Compiled 13213 to 1000 computations (92.4% saved)
12 alts after pruning (5 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 848 | 5 | 853 |
| Fresh | 2 | 0 | 2 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 4 | 4 |
| Total | 852 | 12 | 864 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 57.2% | (+.f64 (*.f64 x y) (*.f64 t z)) |
| ✓ | 54.3% | (+.f64 (*.f64 x y) (*.f64 c i)) |
| ▶ | 69.4% | (+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
| ✓ | 54.1% | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ▶ | 51.0% | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ▶ | 50.2% | (+.f64 (*.f64 a b) (*.f64 x y)) |
| ✓ | 46.0% | (+.f64 (*.f64 a b) (*.f64 c i)) |
| ▶ | 50.6% | (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
| ✓ | 31.5% | (*.f64 x y) |
| ✓ | 31.1% | (*.f64 t z) |
| ✓ | 26.4% | (*.f64 c i) |
| ✓ | 22.5% | (*.f64 a b) |
Compiled 255 to 187 computations (26.7% saved)
| 1× | egg-herbie |
Found 17 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (/.f64 y i) |
| ✓ | cost-diff | 0 | (*.f64 x (/.f64 y i)) |
| ✓ | cost-diff | 0 | (+.f64 c (*.f64 x (/.f64 y i))) |
| ✓ | cost-diff | 128 | (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 x y) (*.f64 t z)) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 a b) (*.f64 x y)) |
| ✓ | cost-diff | 0 | (+.f64 a (/.f64 (*.f64 t z) b)) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
| ✓ | cost-diff | 128 | (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
| 6094× | *-lowering-*.f32 |
| 6094× | *-lowering-*.f64 |
| 2468× | cube-prod |
| 1532× | /-lowering-/.f32 |
| 1532× | /-lowering-/.f64 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 124 |
| 1 | 46 | 118 |
| 2 | 96 | 118 |
| 3 | 160 | 118 |
| 4 | 227 | 112 |
| 5 | 271 | 110 |
| 6 | 378 | 110 |
| 7 | 806 | 110 |
| 8 | 2841 | 110 |
| 9 | 3737 | 110 |
| 10 | 4252 | 110 |
| 11 | 4535 | 110 |
| 12 | 4794 | 110 |
| 13 | 5209 | 110 |
| 14 | 5825 | 110 |
| 15 | 6641 | 110 |
| 16 | 7059 | 110 |
| 17 | 7244 | 110 |
| 18 | 7340 | 110 |
| 19 | 7410 | 110 |
| 20 | 7478 | 110 |
| 0 | 8259 | 110 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (* x y) (* b (+ a (/ (* t z) b)))) |
(* x y) |
x |
y |
(* b (+ a (/ (* t z) b))) |
b |
(+ a (/ (* t z) b)) |
a |
(/ (* t z) b) |
(* t z) |
t |
z |
(+ (* a b) (* x y)) |
(* a b) |
a |
b |
(* x y) |
x |
y |
(+ (* t z) (* a b)) |
(* t z) |
t |
z |
(* a b) |
a |
b |
(+ (* x y) (* t z)) |
(* x y) |
x |
y |
(* t z) |
t |
z |
(* (+ c (* x (/ y i))) i) |
(+ c (* x (/ y i))) |
c |
(* x (/ y i)) |
x |
(/ y i) |
y |
i |
| Outputs |
|---|
(+ (* x y) (* b (+ a (/ (* t z) b)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 b a) (*.f64 t z))) |
(* x y) |
(*.f64 x y) |
x |
y |
(* b (+ a (/ (* t z) b))) |
(+.f64 (*.f64 b a) (*.f64 t z)) |
b |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
a |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* t z) |
(*.f64 t z) |
t |
z |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 b a)) |
(* a b) |
(*.f64 b a) |
a |
b |
(* x y) |
(*.f64 x y) |
x |
y |
(+ (* t z) (* a b)) |
(+.f64 (*.f64 b a) (*.f64 t z)) |
(* t z) |
(*.f64 t z) |
t |
z |
(* a b) |
(*.f64 b a) |
a |
b |
(+ (* x y) (* t z)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(* x y) |
(*.f64 x y) |
x |
y |
(* t z) |
(*.f64 t z) |
t |
z |
(* (+ c (* x (/ y i))) i) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ c (* x (/ y i))) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(* x (/ y i)) |
(/.f64 (*.f64 x y) i) |
x |
(/ y i) |
(/.f64 y i) |
y |
i |
Found 17 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (/.f64 y i) |
| ✓ | accuracy | 100.0% | (+.f64 c (*.f64 x (/.f64 y i))) |
| ✓ | accuracy | 91.4% | (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
| ✓ | accuracy | 91.1% | (*.f64 x (/.f64 y i)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 98.8% | (+.f64 (*.f64 x y) (*.f64 t z)) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 98.8% | (+.f64 (*.f64 a b) (*.f64 x y)) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 98.0% | (+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
| ✓ | accuracy | 91.4% | (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
| ✓ | accuracy | 88.9% | (/.f64 (*.f64 t z) b) |
| 94.0ms | 256× | 0 | valid |
Compiled 134 to 23 computations (82.8% saved)
ival-mult: 11.0ms (45.3% of total)ival-add: 7.0ms (28.8% of total)ival-div: 6.0ms (24.7% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (+ (* x y) (* b (+ a (/ (* t z) b))))> |
#<alt (* x y)> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* a b)> |
#<alt (+ (* t z) (* a b))> |
#<alt (* t z)> |
#<alt (+ (* x y) (* t z))> |
#<alt (* (+ c (* x (/ y i))) i)> |
#<alt (+ c (* x (/ y i)))> |
#<alt (* x (/ y i))> |
#<alt (/ y i)> |
#<alt (/ (* t z) b)> |
| Outputs |
|---|
#<alt (* t z)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* a b)> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))> |
#<alt (* t z)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* a b)> |
#<alt (* a (+ b (/ (* t z) a)))> |
#<alt (* a (+ b (/ (* t z) a)))> |
#<alt (* a (+ b (/ (* t z) a)))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* a b) t)))> |
#<alt (* t (+ z (/ (* a b) t)))> |
#<alt (* t (+ z (/ (* a b) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* a b) z)))> |
#<alt (* z (+ t (/ (* a b) z)))> |
#<alt (* z (+ t (/ (* a b) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* b (+ a (/ (* t z) b))) x)))> |
#<alt (* x (+ y (/ (* b (+ a (/ (* t z) b))) x)))> |
#<alt (* x (+ y (/ (* b (+ a (/ (* t z) b))) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x)))))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (+ (* b (+ a (/ (* t z) b))) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* b (+ a (/ (* t z) b))) y)))> |
#<alt (* y (+ x (/ (* b (+ a (/ (* t z) b))) y)))> |
#<alt (* y (+ x (/ (* b (+ a (/ (* t z) b))) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y)))))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* a b)> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* t z)> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (+ (* a b) (+ (* t z) (* x y)))> |
#<alt (* t z)> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (* x y)> |
#<alt (/ (* t z) b)> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt a> |
#<alt (* a (+ 1 (/ (* t z) (* a b))))> |
#<alt (* a (+ 1 (/ (* t z) (* a b))))> |
#<alt (* a (+ 1 (/ (* t z) (* a b))))> |
#<alt a> |
#<alt (* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1)))> |
#<alt (* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1)))> |
#<alt (* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1)))> |
#<alt a> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (/ (* t z) b)> |
#<alt (* t (+ (/ a t) (/ z b)))> |
#<alt (* t (+ (/ a t) (/ z b)))> |
#<alt (* t (+ (/ a t) (/ z b)))> |
#<alt (/ (* t z) b)> |
#<alt (* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b)))))> |
#<alt (* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b)))))> |
#<alt (* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b)))))> |
#<alt a> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (/ (* t z) b)> |
#<alt (* z (+ (/ a z) (/ t b)))> |
#<alt (* z (+ (/ a z) (/ t b)))> |
#<alt (* z (+ (/ a z) (/ t b)))> |
#<alt (/ (* t z) b)> |
#<alt (* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b)))))> |
#<alt (* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b)))))> |
#<alt (* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b)))))> |
#<alt (/ (* t z) b)> |
#<alt (/ (+ (* a b) (* t z)) b)> |
#<alt (/ (+ (* a b) (* t z)) b)> |
#<alt (/ (+ (* a b) (* t z)) b)> |
#<alt a> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt a> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (+ a (/ (* t z) b))> |
#<alt (* x y)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* a b)> |
#<alt (* a (+ b (/ (* x y) a)))> |
#<alt (* a (+ b (/ (* x y) a)))> |
#<alt (* a (+ b (/ (* x y) a)))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))> |
#<alt (* x y)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* a b)> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (* b (+ a (/ (* x y) b)))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* a b) x)))> |
#<alt (* x (+ y (/ (* a b) x)))> |
#<alt (* x (+ y (/ (* a b) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (+ (* a b) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* a b) y)))> |
#<alt (* y (+ x (/ (* a b) y)))> |
#<alt (* y (+ x (/ (* a b) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (* a b)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* a b) t)))> |
#<alt (* t (+ z (/ (* a b) t)))> |
#<alt (* t (+ z (/ (* a b) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))> |
#<alt (* a b)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* a b) z)))> |
#<alt (* z (+ t (/ (* a b) z)))> |
#<alt (* z (+ t (/ (* a b) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))> |
#<alt (* t z)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* a b)> |
#<alt (* a (+ b (/ (* t z) a)))> |
#<alt (* a (+ b (/ (* t z) a)))> |
#<alt (* a (+ b (/ (* t z) a)))> |
#<alt (* a b)> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))> |
#<alt (* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))> |
#<alt (* t z)> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (+ (* a b) (* t z))> |
#<alt (* a b)> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (* b (+ a (/ (* t z) b)))> |
#<alt (* a b)> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))> |
#<alt (* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (* t z)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x (+ y (/ (* t z) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))> |
#<alt (* t z)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* y (+ x (/ (* t z) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* t z)> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t (+ z (/ (* x y) t)))> |
#<alt (* t z)> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))> |
#<alt (* x y)> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (+ (* t z) (* x y))> |
#<alt (* t z)> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* z (+ t (/ (* x y) z)))> |
#<alt (* t z)> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))> |
#<alt (* x y)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* c i)> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c (+ i (/ (* x y) c)))> |
#<alt (* c i)> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c)))))> |
#<alt (* c i)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x (+ y (/ (* c i) x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x)))))> |
#<alt (* c i)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* y (+ x (/ (* c i) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y)))))> |
#<alt (* x y)> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (+ (* c i) (* x y))> |
#<alt (* c i)> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* i (+ c (/ (* x y) i)))> |
#<alt (* c i)> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i)))))> |
#<alt (/ (* x y) i)> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt c> |
#<alt (* c (+ 1 (/ (* x y) (* c i))))> |
#<alt (* c (+ 1 (/ (* x y) (* c i))))> |
#<alt (* c (+ 1 (/ (* x y) (* c i))))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1)))> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
#<alt (* x (+ (/ c x) (/ y i)))> |
#<alt (* x (+ (/ c x) (/ y i)))> |
#<alt (* x (+ (/ c x) (/ y i)))> |
#<alt (/ (* x y) i)> |
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))> |
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))> |
#<alt (* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i)))))> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
#<alt (* y (+ (/ c y) (/ x i)))> |
#<alt (* y (+ (/ c y) (/ x i)))> |
#<alt (* y (+ (/ c y) (/ x i)))> |
#<alt (/ (* x y) i)> |
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))> |
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))> |
#<alt (* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i)))))> |
#<alt (/ (* x y) i)> |
#<alt (/ (+ (* c i) (* x y)) i)> |
#<alt (/ (+ (* c i) (* x y)) i)> |
#<alt (/ (+ (* c i) (* x y)) i)> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt c> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (+ c (/ (* x y) i))> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ (* x y) i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ y i)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
#<alt (/ (* t z) b)> |
144 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | a | @ | -inf | (* b (+ a (/ (* t z) b))) |
| 1.0ms | x | @ | 0 | (+ (* x y) (* b (+ a (/ (* t z) b)))) |
| 1.0ms | b | @ | -inf | (* b (+ a (/ (* t z) b))) |
| 0.0ms | b | @ | inf | (* b (+ a (/ (* t z) b))) |
| 0.0ms | y | @ | -inf | (/ y i) |
| 1× | batch-egg-rewrite |
| 3518× | /-lowering-/.f32 |
| 3518× | /-lowering-/.f64 |
| 3116× | *-lowering-*.f32 |
| 3116× | *-lowering-*.f64 |
| 1768× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 87 |
| 1 | 126 | 81 |
| 2 | 1281 | 75 |
| 0 | 8326 | 75 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* b (+ a (/ (* t z) b))) |
(+ (* x y) (* b (+ a (/ (* t z) b)))) |
(* x y) |
(+ a (/ (* t z) b)) |
(+ (* a b) (* x y)) |
(* a b) |
(+ (* t z) (* a b)) |
(* t z) |
(+ (* x y) (* t z)) |
(* (+ c (* x (/ y i))) i) |
(+ c (* x (/ y i))) |
(* x (/ y i)) |
(/ y i) |
(/ (* t z) b) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 b a)) |
(+.f64 (*.f64 b a) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (neg.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 b a) (*.f64 t z)))) |
(fma.f64 b a (*.f64 t z)) |
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 b a)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 t z (*.f64 b a)) |
(fma.f64 t (*.f64 (/.f64 z b) b) (*.f64 b a)) |
(fma.f64 z t (*.f64 b a)) |
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 b a)) |
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 b a)) |
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 b a)) |
(fma.f64 (*.f64 b (*.f64 t z)) (/.f64 #s(literal 1 binary64) b) (*.f64 b a)) |
(/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z))))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a))) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b a) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))) (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (/.f64 (*.f64 t z) b)) (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (/.f64 (*.f64 t z) b)) (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a))) (-.f64 (*.f64 t z) (*.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z)))) (-.f64 (*.f64 b a) (*.f64 t z))) |
(/.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))) |
(/.f64 (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (-.f64 a (/.f64 (*.f64 t z) b))) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b) (-.f64 a (/.f64 (*.f64 t z) b))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (*.f64 b a) (*.f64 b a)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z))))) (neg.f64 (-.f64 (*.f64 b a) (*.f64 t z)))) |
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(/.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))))) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b)) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a)))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a)))) (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))) (+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))) #s(literal -1 binary64)) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 t z)))) |
(*.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(*.f64 (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(*.f64 (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(+.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))) |
(+.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))))) |
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))) |
(fma.f64 b a (+.f64 (*.f64 t z) (*.f64 x y))) |
(fma.f64 b (+.f64 a (/.f64 (*.f64 t z) b)) (*.f64 x y)) |
(fma.f64 a b (+.f64 (*.f64 t z) (*.f64 x y))) |
(fma.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b (*.f64 x y)) |
(fma.f64 x y (+.f64 (*.f64 t z) (*.f64 b a))) |
(fma.f64 y x (+.f64 (*.f64 t z) (*.f64 b a))) |
(fma.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (*.f64 t z)) |
(fma.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (*.f64 t z)) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a)))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 b (*.f64 t z))) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) b)) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) b) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (*.f64 b (*.f64 t z)))) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) b) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (*.f64 (*.f64 t z) b))) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 b (*.f64 t z))) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) b)) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) b) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (*.f64 b (*.f64 t z)))) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) b) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (*.f64 (*.f64 t z) b))) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) b)) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 b (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (*.f64 b (*.f64 t z)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) b)) |
(/.f64 (+.f64 b (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (*.f64 (*.f64 t z) b))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) b)) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (/.f64 b (*.f64 t z)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) b)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 b (*.f64 t z))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) b)) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) b) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (*.f64 b (*.f64 t z)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) b) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (*.f64 (*.f64 t z) b))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 b (*.f64 t z))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) b)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) b) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (*.f64 b (*.f64 t z)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) b) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (*.f64 (*.f64 t z) b))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 b (*.f64 t z))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) b)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (*.f64 b (*.f64 t z)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) b) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (*.f64 (*.f64 t z) b))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) (/.f64 b (*.f64 t z))) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (/.f64 b (*.f64 t z)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) b) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (*.f64 b (*.f64 t z)))) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) b) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (*.f64 (*.f64 t z) b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) b)) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) (-.f64 #s(literal 0 binary64) b)) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) (*.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (-.f64 #s(literal 0 binary64) b))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (*.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (*.f64 (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (pow.f64 (+.f64 (*.f64 t z) (*.f64 x y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y))) (*.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (*.f64 b a)) #s(literal 3 binary64)) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (+.f64 (*.f64 x y) (*.f64 b a))) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (*.f64 t z))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 x y)) (+.f64 (*.f64 t z) (*.f64 x y)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (+.f64 (*.f64 x y) (*.f64 b a))) (*.f64 t (*.f64 z (*.f64 t z)))) (-.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (*.f64 t z))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))))) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))) |
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (+.f64 (*.f64 t z) (*.f64 b a)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (+.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 t z) (*.f64 b a)) (*.f64 x y)))) |
(*.f64 x y) |
(*.f64 y x) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+.f64 (/.f64 (*.f64 t z) b) a) |
(+.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (neg.f64 (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))))) |
(-.f64 a (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t z) b))) |
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(-.f64 (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 (/.f64 (*.f64 t z) b) a)) (/.f64 (*.f64 a a) (-.f64 (/.f64 (*.f64 t z) b) a))) |
(fma.f64 t (/.f64 z b) a) |
(fma.f64 z (/.f64 t b) a) |
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) a) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) (/.f64 #s(literal -1 binary64) b) a) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) a) |
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) a) |
(fma.f64 (/.f64 z b) t a) |
(/.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))) |
(/.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) (+.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 (*.f64 a a) (/.f64 a (/.f64 b (*.f64 t z)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 (*.f64 a a) (/.f64 a (/.f64 b (*.f64 t z))))) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (-.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (*.f64 a a)))) |
(/.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) (-.f64 a (/.f64 (*.f64 t z) b))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (neg.f64 (+.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 (*.f64 a a) (/.f64 a (/.f64 b (*.f64 t z))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (-.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (*.f64 a a)) (-.f64 (/.f64 (*.f64 t z) b) a)) |
(/.f64 (-.f64 (*.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (*.f64 (-.f64 a (/.f64 (*.f64 t z) b)) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (*.f64 (-.f64 a (/.f64 (*.f64 t z) b)) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (*.f64 a a))) (neg.f64 (-.f64 (/.f64 (*.f64 t z) b) a))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b)))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b)))) (*.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b)))) (*.f64 (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))))) (+.f64 (/.f64 (*.f64 a a) (-.f64 a (/.f64 (*.f64 t z) b))) (/.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 a (/.f64 (*.f64 t z) b))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (-.f64 (*.f64 a a) (/.f64 a (/.f64 b (*.f64 t z))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b))) |
(*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b))))) |
(*.f64 (-.f64 (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 t z) b) a))) |
(+.f64 (*.f64 x y) (*.f64 b a)) |
(+.f64 (*.f64 b a) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))))) |
(-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y)))) |
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 x y) (*.f64 b a)))) |
(fma.f64 b a (*.f64 x y)) |
(fma.f64 a b (*.f64 x y)) |
(fma.f64 x y (*.f64 b a)) |
(fma.f64 y x (*.f64 b a)) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (*.f64 b a)) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))))) |
(/.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 b a) (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) (-.f64 (*.f64 x y) (*.f64 b a))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a)))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 b a)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 b a) (*.f64 x y))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 b (*.f64 a (*.f64 x y))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b a))) |
(*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 x y)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b a))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 (*.f64 x y) (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b a) (*.f64 x y))))) |
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 b a) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 b a)))) |
(*.f64 b a) |
(*.f64 a b) |
(+.f64 (*.f64 t z) (*.f64 b a)) |
(+.f64 (*.f64 b a) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (neg.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 b a) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 b a) (*.f64 t z)))) |
(fma.f64 b a (*.f64 t z)) |
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 b a)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 t z (*.f64 b a)) |
(fma.f64 t (*.f64 (/.f64 z b) b) (*.f64 b a)) |
(fma.f64 z t (*.f64 b a)) |
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 b a)) |
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 b a)) |
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 b a)) |
(fma.f64 (*.f64 b (*.f64 t z)) (/.f64 #s(literal 1 binary64) b) (*.f64 b a)) |
(/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z))))) |
(/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a))) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b a) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))) (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (/.f64 (*.f64 t z) b)) (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))) (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (/.f64 (*.f64 t z) b)) (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))) #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a))) (-.f64 (*.f64 t z) (*.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z)))) (-.f64 (*.f64 b a) (*.f64 t z))) |
(/.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))) |
(/.f64 (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (-.f64 a (/.f64 (*.f64 t z) b))) |
(/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b) (-.f64 a (/.f64 (*.f64 t z) b))) |
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b a)) (*.f64 (*.f64 b a) (*.f64 b a)))) (*.f64 (-.f64 (*.f64 t z) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z))))) (neg.f64 (-.f64 (*.f64 b a) (*.f64 t z)))) |
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(/.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))))) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b)) (-.f64 #s(literal 0 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a)))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a)))) (*.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))) (+.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 b a))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))) #s(literal -1 binary64)) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 (*.f64 t z) b) a))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 b a))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 b a)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b a) (*.f64 (*.f64 b a) (*.f64 b a))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (*.f64 t z))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 b a) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 t z) (*.f64 b a))))) |
(*.f64 (-.f64 (*.f64 (*.f64 b a) (*.f64 b a)) (*.f64 t (*.f64 z (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 t z)))) |
(*.f64 (*.f64 b (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(*.f64 (*.f64 b (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b))))) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 t z) b) (/.f64 (/.f64 b (*.f64 t z)) (/.f64 (*.f64 t z) b)))) b) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (*.f64 t z) b) a) (/.f64 b (*.f64 t z)))))) |
(*.f64 (*.f64 (-.f64 (*.f64 a a) (/.f64 (*.f64 t z) (/.f64 b (/.f64 (*.f64 t z) b)))) b) (/.f64 #s(literal 1 binary64) (-.f64 a (/.f64 (*.f64 t z) b)))) |
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 t z))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z))) |
(/.f64 b (/.f64 b (*.f64 t z))) |
(/.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 #s(literal 0 binary64) (/.f64 b (*.f64 t z)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b (*.f64 t z)) b)) |
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 b (*.f64 t z)))) |
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 (*.f64 t z) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) b) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b))) |
(/.f64 (*.f64 b t) (/.f64 b z)) |
(/.f64 (*.f64 b (*.f64 t z)) b) |
(/.f64 (*.f64 (*.f64 t z) b) b) |
(/.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (neg.f64 (*.f64 b (*.f64 t z))) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (neg.f64 (*.f64 (*.f64 t z) b)) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 (neg.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z)))) b) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b)) b) |
(*.f64 b (/.f64 (*.f64 t z) b)) |
(*.f64 t z) |
(*.f64 t (*.f64 (/.f64 z b) b)) |
(*.f64 z t) |
(*.f64 (*.f64 t z) #s(literal 1 binary64)) |
(*.f64 (/.f64 (*.f64 t z) b) b) |
(*.f64 #s(literal 1 binary64) (*.f64 t z)) |
(*.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 b (/.f64 #s(literal 1 binary64) (*.f64 t z)))) |
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 t z))) |
(*.f64 (*.f64 b t) (/.f64 z b)) |
(*.f64 (*.f64 b (*.f64 t z)) (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (*.f64 t z))) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) b) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) #s(literal -1 binary64)) (/.f64 b b)) |
(*.f64 (/.f64 b #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t z) b))) |
(*.f64 (/.f64 b b) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 t z)))) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (neg.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))))) |
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z)))) |
(-.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 t z) (*.f64 x y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 x y)) |
(fma.f64 t z (*.f64 x y)) |
(fma.f64 t (*.f64 (/.f64 z b) b) (*.f64 x y)) |
(fma.f64 z t (*.f64 x y)) |
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 x y)) |
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 x y)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 x y)) |
(fma.f64 (*.f64 b (*.f64 t z)) (/.f64 #s(literal 1 binary64) b) (*.f64 x y)) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t z) (*.f64 x y)) (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 t z)))) (-.f64 (*.f64 x y) (*.f64 t z))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 t z))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 t z)))) |
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 t z) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (*.f64 (-.f64 (*.f64 x y) (*.f64 t z)) (*.f64 t (*.f64 z (*.f64 t z))))) (*.f64 (-.f64 (*.f64 x y) (*.f64 t z)) (-.f64 (*.f64 x y) (*.f64 t z)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 t z)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 t z))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 t z) (*.f64 x y)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z)))) (+.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z)))) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))))) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 x y) (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 x y) (*.f64 t z))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z (*.f64 t z))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (*.f64 x y)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 t z) (*.f64 x y))) |
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 t z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 t z)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 t z) (*.f64 t (*.f64 z (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 x y))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 t (*.f64 z (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (*.f64 t z))))) |
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 x y)))) |
(+.f64 (*.f64 i c) (/.f64 i (/.f64 i (*.f64 x y)))) |
(+.f64 (/.f64 i (/.f64 i (*.f64 x y))) (*.f64 i c)) |
(+.f64 (*.f64 c i) (*.f64 (/.f64 x (/.f64 i y)) i)) |
(+.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 c i)) |
(fma.f64 c i (*.f64 (/.f64 x (/.f64 i y)) i)) |
(fma.f64 i c (/.f64 i (/.f64 i (*.f64 x y)))) |
(fma.f64 i (/.f64 x (/.f64 i y)) (*.f64 i c)) |
(fma.f64 (/.f64 x (/.f64 i y)) i (*.f64 c i)) |
(/.f64 i (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))) (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (/.f64 x (/.f64 i y))) (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))) (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (/.f64 x (/.f64 i y))) (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i))) |
(/.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c)))) |
(/.f64 (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (-.f64 c (/.f64 x (/.f64 i y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c)))) |
(/.f64 (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i) (-.f64 c (/.f64 x (/.f64 i y)))) |
(/.f64 (neg.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))))) |
(/.f64 (neg.f64 (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))))) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i)) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 i c) #s(literal 3 binary64)) (pow.f64 (/.f64 i (/.f64 i (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 i c) (*.f64 i c)) (-.f64 (*.f64 (/.f64 i (/.f64 i (*.f64 x y))) (/.f64 i (/.f64 i (*.f64 x y)))) (*.f64 (*.f64 i c) (/.f64 i (/.f64 i (*.f64 x y))))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 i (/.f64 i (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 i c) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 i (/.f64 i (*.f64 x y))) (/.f64 i (/.f64 i (*.f64 x y)))) (-.f64 (*.f64 (*.f64 i c) (*.f64 i c)) (*.f64 (/.f64 i (/.f64 i (*.f64 x y))) (*.f64 i c))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 c i) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x (/.f64 i y)) i) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (-.f64 (*.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 (/.f64 x (/.f64 i y)) i)) (*.f64 (*.f64 c i) (*.f64 (/.f64 x (/.f64 i y)) i))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x (/.f64 i y)) i) #s(literal 3 binary64)) (pow.f64 (*.f64 c i) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 (/.f64 x (/.f64 i y)) i)) (-.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 c i))))) |
(/.f64 (-.f64 (*.f64 (*.f64 i c) (*.f64 i c)) (*.f64 (/.f64 i (/.f64 i (*.f64 x y))) (/.f64 i (/.f64 i (*.f64 x y))))) (-.f64 (*.f64 i c) (/.f64 i (/.f64 i (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 (/.f64 i (/.f64 i (*.f64 x y))) (/.f64 i (/.f64 i (*.f64 x y)))) (*.f64 (*.f64 i c) (*.f64 i c))) (-.f64 (/.f64 i (/.f64 i (*.f64 x y))) (*.f64 i c))) |
(/.f64 (-.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 (/.f64 x (/.f64 i y)) i))) (-.f64 (*.f64 c i) (*.f64 (/.f64 x (/.f64 i y)) i))) |
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 (/.f64 x (/.f64 i y)) i)) (*.f64 (*.f64 c i) (*.f64 c i))) (-.f64 (*.f64 (/.f64 x (/.f64 i y)) i) (*.f64 c i))) |
(*.f64 i (+.f64 c (/.f64 x (/.f64 i y)))) |
(*.f64 (+.f64 c (/.f64 x (/.f64 i y))) i) |
(*.f64 (*.f64 i (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))))) |
(*.f64 (*.f64 i (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 x (/.f64 i y))))) |
(*.f64 (*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) i) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))))) |
(*.f64 (*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) i) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 x (/.f64 i y))))) |
(+.f64 c (/.f64 x (/.f64 i y))) |
(+.f64 (/.f64 x (/.f64 i y)) c) |
(+.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))))) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y))))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (/.f64 x (/.f64 i y)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 x (/.f64 i y)) c))) |
(fma.f64 x (/.f64 y i) c) |
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) i) x) c) |
(fma.f64 y (/.f64 x i) c) |
(fma.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) i) c) |
(fma.f64 (/.f64 y i) x c) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c)))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 c (/.f64 i (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 c (/.f64 i (*.f64 x y))))) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (/.f64 i y)) c) (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c)))) |
(/.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) (-.f64 c (/.f64 x (/.f64 i y)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 c (/.f64 i (*.f64 x y))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y))))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c)) (-.f64 (/.f64 x (/.f64 i y)) c)) |
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (*.f64 (-.f64 c (/.f64 x (/.f64 i y))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (*.f64 (-.f64 c (/.f64 x (/.f64 i y))) (-.f64 c (/.f64 x (/.f64 i y))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c)))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c))) (neg.f64 (-.f64 (/.f64 x (/.f64 i y)) c))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y))))) (*.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))))) (+.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 x (/.f64 i y)))) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 c (/.f64 x (/.f64 i y)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c))))) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (-.f64 (*.f64 c c) (/.f64 c (/.f64 i (*.f64 x y))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 c (/.f64 x (/.f64 i y)))) |
(*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 x (/.f64 i y))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (/.f64 i (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 x (/.f64 i y)) (-.f64 (/.f64 x (/.f64 i y)) c)))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 c (/.f64 x (/.f64 i y)))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 i i)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (/.f64 i y)) c))) |
(/.f64 x (/.f64 i y)) |
(/.f64 (*.f64 x y) i) |
(/.f64 #s(literal 1 binary64) (/.f64 i (*.f64 x y))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i y) x)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 i (*.f64 x y)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 (-.f64 #s(literal 0 binary64) y) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 x (-.f64 #s(literal 0 binary64) y)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (/.f64 i y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 i (*.f64 x y)))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) x) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y))) i) |
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) x)) i) |
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y))) i) |
(pow.f64 (/.f64 i (*.f64 x y)) #s(literal -1 binary64)) |
(*.f64 x (/.f64 y i)) |
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) i) x)) |
(*.f64 y (/.f64 x i)) |
(*.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) i)) |
(*.f64 (/.f64 y i) x) |
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 i y))) |
(*.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 x (/.f64 #s(literal 1 binary64) y))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) x) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 (/.f64 x i) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y))) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 x i)) |
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 y (-.f64 #s(literal 0 binary64) i))) |
(exp.f64 (*.f64 (log.f64 (/.f64 i y)) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) i))) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) i)) (/.f64 y (-.f64 #s(literal 0 binary64) i))) |
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) i))) |
(/.f64 y i) |
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) i)) |
(/.f64 #s(literal 1 binary64) (/.f64 i y)) |
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 i y)))) |
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 i y))) |
(pow.f64 (/.f64 i y) #s(literal -1 binary64)) |
(*.f64 y (/.f64 #s(literal 1 binary64) i)) |
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -1 binary64) i)) |
(*.f64 #s(literal 1 binary64) (/.f64 y i)) |
(*.f64 (/.f64 #s(literal 1 binary64) i) y) |
(*.f64 (/.f64 #s(literal 1 binary64) i) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 y (-.f64 #s(literal 0 binary64) i))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 i y)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 b (*.f64 t z))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t z) b))) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t z) b))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t z) b))) |
(/.f64 t (/.f64 b z)) |
(/.f64 (*.f64 t z) b) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 t z))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 b (*.f64 t z))))) |
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 b (*.f64 t z)))) |
(pow.f64 (/.f64 b (*.f64 t z)) #s(literal -1 binary64)) |
(*.f64 t (/.f64 z b)) |
(*.f64 z (/.f64 t b)) |
(*.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t z)) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b)) |
(*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z)) |
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 t z)) #s(literal -1 binary64))) |
(*.f64 (/.f64 z b) t) |
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t z) b))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 b (*.f64 t z))))) |
(*.f64 (/.f64 t #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) z) b)) |
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) t) b)) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -1 binary64)) (/.f64 t b)) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) t) #s(literal -1 binary64)) (/.f64 z b)) |
| 1× | egg-herbie |
| 5046× | *-lowering-*.f32 |
| 5046× | *-lowering-*.f64 |
| 2338× | /-lowering-/.f32 |
| 2338× | /-lowering-/.f64 |
| 1252× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 238 | 3756 |
| 1 | 959 | 3532 |
| 2 | 3476 | 3508 |
| 3 | 7961 | 3508 |
| 0 | 8013 | 3508 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* t z) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* a b) |
(* b (+ a (/ (* t z) b))) |
(* b (+ a (/ (* t z) b))) |
(* b (+ a (/ (* t z) b))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(* t z) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* a b) |
(* a (+ b (/ (* t z) a))) |
(* a (+ b (/ (* t z) a))) |
(* a (+ b (/ (* t z) a))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(* a b) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* t z) |
(* t (+ z (/ (* a b) t))) |
(* t (+ z (/ (* a b) t))) |
(* t (+ z (/ (* a b) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(* a b) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* t z) |
(* z (+ t (/ (* a b) z))) |
(* z (+ t (/ (* a b) z))) |
(* z (+ t (/ (* a b) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(* b (+ a (/ (* t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(* x y) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(* b (+ a (/ (* t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(* x y) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(+ (* t z) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* a b) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(+ (* a b) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* t z) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(+ (* a b) (* x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(* t z) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(* x y) |
(/ (* t z) b) |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
a |
(* a (+ 1 (/ (* t z) (* a b)))) |
(* a (+ 1 (/ (* t z) (* a b)))) |
(* a (+ 1 (/ (* t z) (* a b)))) |
a |
(* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1))) |
(* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1))) |
(* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1))) |
a |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(/ (* t z) b) |
(* t (+ (/ a t) (/ z b))) |
(* t (+ (/ a t) (/ z b))) |
(* t (+ (/ a t) (/ z b))) |
(/ (* t z) b) |
(* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b))))) |
(* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b))))) |
(* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b))))) |
a |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(/ (* t z) b) |
(* z (+ (/ a z) (/ t b))) |
(* z (+ (/ a z) (/ t b))) |
(* z (+ (/ a z) (/ t b))) |
(/ (* t z) b) |
(* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b))))) |
(* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b))))) |
(* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b))))) |
(/ (* t z) b) |
(/ (+ (* a b) (* t z)) b) |
(/ (+ (* a b) (* t z)) b) |
(/ (+ (* a b) (* t z)) b) |
a |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
a |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(+ a (/ (* t z) b)) |
(* x y) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* a b) |
(* a (+ b (/ (* x y) a))) |
(* a (+ b (/ (* x y) a))) |
(* a (+ b (/ (* x y) a))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(* x y) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* a b) |
(* b (+ a (/ (* x y) b))) |
(* b (+ a (/ (* x y) b))) |
(* b (+ a (/ (* x y) b))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(* a b) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* x y) |
(* x (+ y (/ (* a b) x))) |
(* x (+ y (/ (* a b) x))) |
(* x (+ y (/ (* a b) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(* a b) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(+ (* a b) (* x y)) |
(* x y) |
(* y (+ x (/ (* a b) y))) |
(* y (+ x (/ (* a b) y))) |
(* y (+ x (/ (* a b) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(* a b) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* t z) |
(* t (+ z (/ (* a b) t))) |
(* t (+ z (/ (* a b) t))) |
(* t (+ z (/ (* a b) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(* a b) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* t z) |
(* z (+ t (/ (* a b) z))) |
(* z (+ t (/ (* a b) z))) |
(* z (+ t (/ (* a b) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(* t z) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* a b) |
(* a (+ b (/ (* t z) a))) |
(* a (+ b (/ (* t z) a))) |
(* a (+ b (/ (* t z) a))) |
(* a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(* t z) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(+ (* a b) (* t z)) |
(* a b) |
(* b (+ a (/ (* t z) b))) |
(* b (+ a (/ (* t z) b))) |
(* b (+ a (/ (* t z) b))) |
(* a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(* t z) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* x y) |
(* x (+ y (/ (* t z) x))) |
(* x (+ y (/ (* t z) x))) |
(* x (+ y (/ (* t z) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(* t z) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* x y) |
(* y (+ x (/ (* t z) y))) |
(* y (+ x (/ (* t z) y))) |
(* y (+ x (/ (* t z) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(* x y) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* t z) |
(* t (+ z (/ (* x y) t))) |
(* t (+ z (/ (* x y) t))) |
(* t (+ z (/ (* x y) t))) |
(* t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(* x y) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(+ (* t z) (* x y)) |
(* t z) |
(* z (+ t (/ (* x y) z))) |
(* z (+ t (/ (* x y) z))) |
(* z (+ t (/ (* x y) z))) |
(* t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(* x y) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* c i) |
(* c (+ i (/ (* x y) c))) |
(* c (+ i (/ (* x y) c))) |
(* c (+ i (/ (* x y) c))) |
(* c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(* c i) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* x y) |
(* x (+ y (/ (* c i) x))) |
(* x (+ y (/ (* c i) x))) |
(* x (+ y (/ (* c i) x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(* c i) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* x y) |
(* y (+ x (/ (* c i) y))) |
(* y (+ x (/ (* c i) y))) |
(* y (+ x (/ (* c i) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(* x y) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(+ (* c i) (* x y)) |
(* c i) |
(* i (+ c (/ (* x y) i))) |
(* i (+ c (/ (* x y) i))) |
(* i (+ c (/ (* x y) i))) |
(* c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(/ (* x y) i) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
c |
(* c (+ 1 (/ (* x y) (* c i)))) |
(* c (+ 1 (/ (* x y) (* c i)))) |
(* c (+ 1 (/ (* x y) (* c i)))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
(* x (+ (/ c x) (/ y i))) |
(* x (+ (/ c x) (/ y i))) |
(* x (+ (/ c x) (/ y i))) |
(/ (* x y) i) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
(* y (+ (/ c y) (/ x i))) |
(* y (+ (/ c y) (/ x i))) |
(* y (+ (/ c y) (/ x i))) |
(/ (* x y) i) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(/ (* x y) i) |
(/ (+ (* c i) (* x y)) i) |
(/ (+ (* c i) (* x y)) i) |
(/ (+ (* c i) (* x y)) i) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
c |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(+ c (/ (* x y) i)) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ (* x y) i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ y i) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
(/ (* t z) b) |
| Outputs |
|---|
(* t z) |
(*.f64 t z) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* a b) |
(*.f64 a b) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* t z) |
(*.f64 t z) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* a b) |
(*.f64 a b) |
(* a (+ b (/ (* t z) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a (+ b (/ (* t z) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a (+ b (/ (* t z) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* a b) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* t (+ z (/ (* a b) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* t (+ z (/ (* a b) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* a b) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* z (+ t (/ (* a b) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* z (+ t (/ (* a b) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) x))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) x))) |
(* x (+ y (/ (* b (+ a (/ (* t z) b))) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* b (+ a (/ (* t z) b))) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) x))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 x y)) |
(+ (* b (+ a (/ (* t z) b))) (* x y)) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) y))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) y))) |
(* y (+ x (/ (* b (+ a (/ (* t z) b))) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* b (+ a (/ (* t z) b))) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) y))) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* a b) |
(*.f64 a b) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))) |
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b)))) |
(*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b))))) |
(*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* a b) |
(*.f64 a b) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))) |
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a)))) |
(*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a))))) |
(*.f64 a (+.f64 b (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) a))) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* t z) |
(*.f64 t z) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 (*.f64 a b) t) (+.f64 z (/.f64 (*.f64 x y) t)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t))))) |
(*.f64 t (+.f64 z (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) t))) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+ (* a b) (+ (* t z) (* x y))) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(* t z) |
(*.f64 t z) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 x y) z)))) |
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (/.f64 (*.f64 a b) z) (+.f64 t (/.f64 (*.f64 x y) z)))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z))))) |
(*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 a b) (*.f64 x y)) z))) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(* x y) |
(*.f64 x y) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
a |
(* a (+ 1 (/ (* t z) (* a b)))) |
(*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t z) b) a))) |
(* a (+ 1 (/ (* t z) (* a b)))) |
(*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t z) b) a))) |
(* a (+ 1 (/ (* t z) (* a b)))) |
(*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t z) b) a))) |
a |
(* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t z) b) a))) |
(* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t z) b) a))) |
(* -1 (* a (- (* -1 (/ (* t z) (* a b))) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t z) b) a))) |
a |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* t (+ (/ a t) (/ z b))) |
(*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))) |
(* t (+ (/ a t) (/ z b))) |
(*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))) |
(* t (+ (/ a t) (/ z b))) |
(*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b))))) |
(*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))) |
(* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b))))) |
(*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))) |
(* -1 (* t (+ (* -1 (/ a t)) (* -1 (/ z b))))) |
(*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))) |
a |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* z (+ (/ a z) (/ t b))) |
(*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))) |
(* z (+ (/ a z) (/ t b))) |
(*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))) |
(* z (+ (/ a z) (/ t b))) |
(*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b))))) |
(*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))) |
(* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b))))) |
(*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))) |
(* -1 (* z (+ (* -1 (/ a z)) (* -1 (/ t b))))) |
(*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (+ (* a b) (* t z)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) b) |
(/ (+ (* a b) (* t z)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) b) |
(/ (+ (* a b) (* t z)) b) |
(/.f64 (+.f64 (*.f64 t z) (*.f64 a b)) b) |
a |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
a |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(+ a (/ (* t z) b)) |
(+.f64 a (/.f64 (*.f64 t z) b)) |
(* x y) |
(*.f64 x y) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* a (+ b (/ (* x y) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))) |
(* a (+ b (/ (* x y) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))) |
(* a (+ b (/ (* x y) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))) |
(* x y) |
(*.f64 x y) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* a b) |
(*.f64 a b) |
(* b (+ a (/ (* x y) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(* b (+ a (/ (* x y) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(* b (+ a (/ (* x y) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* a b) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))) |
(* x (+ y (/ (* a b) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))) |
(* x (+ y (/ (* a b) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+ (* a b) (* x y)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* a b) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))) |
(* y (+ x (/ (* a b) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))) |
(* y (+ x (/ (* a b) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* a b) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* t (+ z (/ (* a b) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* t (+ z (/ (* a b) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))) |
(* a b) |
(*.f64 a b) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* a b) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* z (+ t (/ (* a b) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* z (+ t (/ (* a b) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))) |
(* t z) |
(*.f64 t z) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* a b) |
(*.f64 a b) |
(* a (+ b (/ (* t z) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a (+ b (/ (* t z) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a (+ b (/ (* t z) a))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* a b) |
(*.f64 a b) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a))))) |
(*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))) |
(* t z) |
(*.f64 t z) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+ (* a b) (* t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(* a b) |
(*.f64 a b) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* b (+ a (/ (* t z) b))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* a b) |
(*.f64 a b) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b))))) |
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(* t z) |
(*.f64 t z) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x (+ y (/ (* t z) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))) |
(* t z) |
(*.f64 t z) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* y (+ x (/ (* t z) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))) |
(* x y) |
(*.f64 x y) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t (+ z (/ (* x y) t))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* t z) |
(*.f64 t z) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t))))) |
(*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))) |
(* x y) |
(*.f64 x y) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(+ (* t z) (* x y)) |
(+.f64 (*.f64 t z) (*.f64 x y)) |
(* t z) |
(*.f64 t z) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* z (+ t (/ (* x y) z))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* t z) |
(*.f64 t z) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z))))) |
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) |
(* x y) |
(*.f64 x y) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* c (+ i (/ (* x y) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c (+ i (/ (* x y) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c (+ i (/ (* x y) c))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c i) |
(*.f64 c i) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* -1 (* c (+ (* -1 i) (* -1 (/ (* x y) c))))) |
(*.f64 c (+.f64 i (/.f64 (*.f64 x y) c))) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ (* c i) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* x (+ y (/ (* c i) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* x (+ y (/ (* c i) x))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (* c i) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 c i) x))) |
(* c i) |
(*.f64 c i) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* c i) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* y (+ x (/ (* c i) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* y (+ x (/ (* c i) y))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* c i) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(* x y) |
(*.f64 x y) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+ (* c i) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(* c i) |
(*.f64 c i) |
(* i (+ c (/ (* x y) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* i (+ c (/ (* x y) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* i (+ c (/ (* x y) i))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* c i) |
(*.f64 c i) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(* -1 (* i (+ (* -1 c) (* -1 (/ (* x y) i))))) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(* c (+ 1 (/ (* x y) (* c i)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x y) c) i))) |
(* c (+ 1 (/ (* x y) (* c i)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x y) c) i))) |
(* c (+ 1 (/ (* x y) (* c i)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x y) c) i))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(*.f64 c (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 x y) c) i)) #s(literal -1 binary64))) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(*.f64 c (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 x y) c) i)) #s(literal -1 binary64))) |
(* -1 (* c (- (* -1 (/ (* x y) (* c i))) 1))) |
(*.f64 c (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 x y) c) i)) #s(literal -1 binary64))) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* x (+ (/ c x) (/ y i))) |
(*.f64 x (+.f64 (/.f64 c x) (/.f64 y i))) |
(* x (+ (/ c x) (/ y i))) |
(*.f64 x (+.f64 (/.f64 c x) (/.f64 y i))) |
(* x (+ (/ c x) (/ y i))) |
(*.f64 x (+.f64 (/.f64 c x) (/.f64 y i))) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(*.f64 x (+.f64 (/.f64 c x) (/.f64 y i))) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(*.f64 x (+.f64 (/.f64 c x) (/.f64 y i))) |
(* -1 (* x (+ (* -1 (/ c x)) (* -1 (/ y i))))) |
(*.f64 x (+.f64 (/.f64 c x) (/.f64 y i))) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* y (+ (/ c y) (/ x i))) |
(*.f64 y (+.f64 (/.f64 c y) (/.f64 x i))) |
(* y (+ (/ c y) (/ x i))) |
(*.f64 y (+.f64 (/.f64 c y) (/.f64 x i))) |
(* y (+ (/ c y) (/ x i))) |
(*.f64 y (+.f64 (/.f64 c y) (/.f64 x i))) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(*.f64 y (+.f64 (/.f64 c y) (/.f64 x i))) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(*.f64 y (+.f64 (/.f64 c y) (/.f64 x i))) |
(* -1 (* y (+ (* -1 (/ c y)) (* -1 (/ x i))))) |
(*.f64 y (+.f64 (/.f64 c y) (/.f64 x i))) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (+ (* c i) (* x y)) i) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i) |
(/ (+ (* c i) (* x y)) i) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i) |
(/ (+ (* c i) (* x y)) i) |
(/.f64 (+.f64 (*.f64 x y) (*.f64 c i)) i) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
c |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(+ c (/ (* x y) i)) |
(+.f64 c (/.f64 (*.f64 x y) i)) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ (* x y) i) |
(/.f64 (*.f64 x y) i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ y i) |
(/.f64 y i) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
(/ (* t z) b) |
(/.f64 (*.f64 t z) b) |
Compiled 22737 to 1709 computations (92.5% saved)
12 alts after pruning (1 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1268 | 1 | 1269 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 4 | 5 |
| Done | 0 | 7 | 7 |
| Total | 1269 | 12 | 1281 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 57.2% | (+.f64 (*.f64 x y) (*.f64 t z)) |
| ✓ | 54.3% | (+.f64 (*.f64 x y) (*.f64 c i)) |
| ✓ | 54.1% | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | 51.0% | (+.f64 (*.f64 t z) (*.f64 a b)) |
| ✓ | 50.2% | (+.f64 (*.f64 a b) (*.f64 x y)) |
| ✓ | 46.0% | (+.f64 (*.f64 a b) (*.f64 c i)) |
| ✓ | 50.6% | (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
| 47.0% | (*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) | |
| ✓ | 31.5% | (*.f64 x y) |
| ✓ | 31.1% | (*.f64 t z) |
| ✓ | 26.4% | (*.f64 c i) |
| ✓ | 22.5% | (*.f64 a b) |
Compiled 369 to 178 computations (51.8% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) |
(*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(*.f64 i (+.f64 c (/.f64 (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) i))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (+.f64 (*.f64 t z) (*.f64 x y)) b))) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
15 calls:
| 26.0ms | y |
| 8.0ms | a |
| 7.0ms | c |
| 7.0ms | (*.f64 z t) |
| 7.0ms | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.9% | 1 | x |
| 96.9% | 1 | y |
| 96.9% | 1 | z |
| 96.9% | 1 | t |
| 96.9% | 1 | a |
| 96.9% | 1 | b |
| 96.9% | 1 | c |
| 96.9% | 1 | i |
| 99.2% | 2 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 98.4% | 2 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 96.9% | 1 | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 98.8% | 2 | (*.f64 x y) |
| 96.9% | 1 | (*.f64 z t) |
| 96.9% | 1 | (*.f64 a b) |
| 96.9% | 1 | (*.f64 c i) |
Compiled 173 to 139 computations (19.7% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) |
(*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))) |
| Outputs |
|---|
(*.f64 x y) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
11 calls:
| 8.0ms | a |
| 7.0ms | y |
| 7.0ms | (*.f64 a b) |
| 6.0ms | x |
| 6.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 82.7% | 3 | x |
| 86.7% | 3 | y |
| 82.2% | 3 | z |
| 83.3% | 4 | t |
| 77.7% | 2 | a |
| 75.9% | 1 | b |
| 84.3% | 2 | c |
| 88.5% | 4 | i |
| 79.7% | 3 | (*.f64 a b) |
| 87.6% | 3 | (*.f64 c i) |
| 90.6% | 4 | (*.f64 x y) |
Compiled 105 to 91 computations (13.3% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) |
(*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
3 calls:
| 7.0ms | (*.f64 c i) |
| 5.0ms | i |
| 5.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 86.5% | 3 | i |
| 86.8% | 3 | (*.f64 c i) |
| 82.4% | 4 | (*.f64 x y) |
Compiled 31 to 26 computations (16.1% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 t z)) |
(*.f64 i (+.f64 c (/.f64 (*.f64 x y) i))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 c i) y))) |
(*.f64 (+.f64 a (/.f64 (*.f64 t z) b)) b) |
(*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i) |
| Outputs |
|---|
(+.f64 (*.f64 x y) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
11 calls:
| 42.0ms | z |
| 7.0ms | b |
| 6.0ms | y |
| 5.0ms | a |
| 5.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.5% | 5 | b |
| 67.8% | 3 | a |
| 73.5% | 4 | (*.f64 a b) |
| 76.0% | 3 | (*.f64 x y) |
| 74.0% | 5 | t |
| 73.7% | 4 | z |
| 73.5% | 5 | x |
| 72.0% | 4 | c |
| 75.5% | 4 | i |
| 75.8% | 5 | y |
| 72.0% | 3 | (*.f64 c i) |
Compiled 105 to 91 computations (13.3% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (*.f64 x y) (*.f64 c i)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
1 calls:
| 3.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.5% | 3 | (*.f64 x y) |
Compiled 11 to 9 computations (18.2% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
(*.f64 x y) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
1 calls:
| 3.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.2% | 3 | (*.f64 x y) |
Compiled 11 to 9 computations (18.2% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
| Outputs |
|---|
(*.f64 x y) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
9 calls:
| 6.0ms | i |
| 4.0ms | x |
| 3.0ms | y |
| 3.0ms | c |
| 3.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.7% | 4 | c |
| 64.6% | 3 | x |
| 67.5% | 4 | t |
| 56.0% | 3 | (*.f64 a b) |
| 70.3% | 6 | (*.f64 c i) |
| 69.4% | 4 | z |
| 67.8% | 4 | y |
| 68.3% | 5 | i |
| 69.8% | 3 | (*.f64 x y) |
Compiled 87 to 75 computations (13.8% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
| Outputs |
|---|
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 x y)) |
4 calls:
| 4.0ms | z |
| 3.0ms | a |
| 3.0ms | b |
| 3.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 64.3% | 4 | z |
| 54.5% | 3 | a |
| 55.6% | 4 | b |
| 67.7% | 3 | (*.f64 x y) |
Compiled 38 to 33 computations (13.2% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
| Outputs |
|---|
(*.f64 x y) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 x y) |
3 calls:
| 3.0ms | t |
| 2.0ms | y |
| 2.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 60.1% | 3 | t |
| 59.2% | 3 | y |
| 65.7% | 3 | (*.f64 x y) |
Compiled 29 to 25 computations (13.8% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 x y) |
| Outputs |
|---|
(*.f64 x y) |
(*.f64 t z) |
(*.f64 x y) |
11 calls:
| 4.0ms | (*.f64 a b) |
| 3.0ms | (*.f64 c i) |
| 2.0ms | c |
| 2.0ms | t |
| 2.0ms | i |
| Accuracy | Segments | Branch |
|---|---|---|
| 46.0% | 5 | b |
| 44.9% | 4 | a |
| 48.7% | 5 | (*.f64 a b) |
| 49.2% | 4 | y |
| 49.0% | 4 | t |
| 51.7% | 5 | z |
| 44.5% | 3 | c |
| 47.4% | 4 | x |
| 50.7% | 6 | i |
| 49.1% | 4 | (*.f64 c i) |
| 51.2% | 3 | (*.f64 x y) |
Compiled 105 to 91 computations (13.3% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
| Outputs |
|---|
(*.f64 t z) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 t z) |
6 calls:
| 3.0ms | t |
| 2.0ms | x |
| 2.0ms | y |
| 2.0ms | z |
| 2.0ms | i |
| Accuracy | Segments | Branch |
|---|---|---|
| 31.1% | 1 | x |
| 45.0% | 3 | i |
| 44.6% | 3 | t |
| 45.3% | 3 | (*.f64 c i) |
| 36.1% | 4 | y |
| 47.2% | 4 | z |
Compiled 56 to 49 computations (12.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
| Outputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 a b) |
8 calls:
| 3.0ms | c |
| 2.0ms | b |
| 2.0ms | t |
| 2.0ms | z |
| 2.0ms | a |
| Accuracy | Segments | Branch |
|---|---|---|
| 38.2% | 3 | b |
| 36.9% | 3 | a |
| 36.3% | 3 | c |
| 26.4% | 1 | t |
| 37.8% | 3 | i |
| 38.7% | 3 | (*.f64 c i) |
| 41.0% | 3 | (*.f64 a b) |
| 28.5% | 2 | z |
Compiled 76 to 66 computations (13.2% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(*.f64 a b) |
| Outputs |
|---|
(*.f64 a b) |
9 calls:
| 2.0ms | x |
| 1.0ms | c |
| 1.0ms | i |
| 1.0ms | t |
| 1.0ms | z |
| Accuracy | Segments | Branch |
|---|---|---|
| 22.5% | 1 | t |
| 22.5% | 1 | z |
| 22.5% | 1 | x |
| 22.5% | 1 | y |
| 22.5% | 1 | c |
| 22.5% | 1 | a |
| 22.5% | 1 | i |
| 22.5% | 1 | b |
| 22.5% | 1 | (*.f64 a b) |
Compiled 83 to 73 computations (12% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
Compiled 34 to 25 computations (26.5% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 7.310867537579806e-49 | 3.712390402280368e-40 |
| 0.0ms | -2.9525493128301226e+70 | -1.6204422812551884e+62 |
| 0.0ms | -inf | -1.4891098263353538e+305 |
Compiled 34 to 25 computations (26.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.66444177351685e+155 | 5.1800476799416126e+156 |
| 0.0ms | -9.743517499025168e+214 | -1.1523964353417513e+212 |
Compiled 34 to 25 computations (26.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 11644.30352713251 | 697961301.1526593 |
| 0.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
Compiled 34 to 25 computations (26.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 11644.30352713251 | 697961301.1526593 |
| 20.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
| 24.0ms | 256× | 0 | valid |
Compiled 514 to 393 computations (23.5% saved)
ival-mult: 7.0ms (66.1% of total)ival-add: 4.0ms (37.8% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 36.0ms | 11644.30352713251 | 697961301.1526593 |
| 16.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
| 43.0ms | 256× | 0 | valid |
Compiled 482 to 377 computations (21.8% saved)
ival-mult: 6.0ms (63.1% of total)ival-add: 4.0ms (42% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 5.141722072278777e+88 | 7.109109926724777e+91 |
| 17.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
| 26.0ms | 256× | 0 | valid |
Compiled 482 to 377 computations (21.8% saved)
ival-mult: 8.0ms (68.1% of total)ival-add: 4.0ms (34.1% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 0.0006057662176062514 | 0.1734865707000549 |
| 17.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
| 26.0ms | 256× | 0 | valid |
Compiled 482 to 377 computations (21.8% saved)
ival-mult: 7.0ms (59.3% of total)ival-add: 5.0ms (42.3% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 8.534985468166202e+141 | 2.9577423641283676e+155 |
| 17.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
| 27.0ms | 288× | 0 | valid |
Compiled 502 to 403 computations (19.7% saved)
ival-mult: 6.0ms (57.3% of total)ival-add: 4.0ms (38.2% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 5.141722072278777e+88 | 7.109109926724777e+91 |
| 17.0ms | -1.6095371028677778e+130 | -3.655774617533664e+126 |
| 25.0ms | 256× | 0 | valid |
Compiled 386 to 329 computations (14.8% saved)
ival-mult: 7.0ms (65.5% of total)ival-add: 4.0ms (37.5% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 44.0ms | 3.9595831516613924e-118 | 2.846939607331505e-116 |
| 18.0ms | 1.431113261558664e-225 | 3.142517637883065e-221 |
| 21.0ms | -5.326115859662298e+63 | -2.3032964899681067e+57 |
| 70.0ms | 384× | 0 | valid |
Compiled 610 to 505 computations (17.2% saved)
ival-mult: 41.0ms (87.8% of total)ival-add: 5.0ms (10.7% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 40.0ms | 1.1322662647336684e+118 | 6.604872561448127e+133 |
| 20.0ms | -5.369384360517195e+171 | -1.7507344835991046e+169 |
| 51.0ms | 288× | 0 | valid |
Compiled 430 to 367 computations (14.7% saved)
ival-mult: 31.0ms (88.4% of total)ival-add: 4.0ms (11.4% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1× | egg-herbie |
| 26× | +-commutative_binary64 |
| 14× | *-commutative_binary64 |
| 8× | if-if-or-not_binary32 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 106 | 366 |
| 1 | 138 | 366 |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) #s(literal +inf.0 binary64)) (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i)) |
(if (<=.f64 (*.f64 x y) #s(literal -inf.0 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal -20000000000000001450628727630584702523167488192930439110364203109580800 binary64)) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (if (<=.f64 (*.f64 x y) #s(literal 822752278660603/822752278660603021077484591278675252491367932816789931674304512 binary64)) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(if (<=.f64 (*.f64 c i) #s(literal -49999999999999995330198468225524703826394548194701053159345084507115413708757670091743622190149053413759025518007707131393881439813902082824467117111608474326452996960273452498565412845895376957912768386801736876032 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 (*.f64 c i) #s(literal 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816 binary64)) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(if (<=.f64 (*.f64 x y) #s(literal -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864 binary64)) (+.f64 (*.f64 x y) (*.f64 t z)) (if (<=.f64 (*.f64 x y) #s(literal 20000 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -10600000000000000556358800839052488915314334970907415459648943476780364047143005684545931499900330564856841688811521588592640000 binary64)) (+.f64 (*.f64 x y) (*.f64 c i)) (if (<=.f64 (*.f64 x y) #s(literal 44000000 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -15499999999999999818456288540205307524863397074584902330673690240558425182868500956870443705294183729314568669340449091430708674560 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 650000000 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -229999999999999998050871152715946181447803635902804960839477652885329781971627858280988119513611979293878974890910865817524502528 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 17500000000000000035402139322609534885261476882359513873418637153128518978959519392016105472 binary64)) (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -1949999999999999858001336915961879780509910942013462092367801139743297841710795067218010141057542636265785690805384197772851281920 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 6052837899185947/144115188075855872 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -2600000000000000118496622630614375219943215371723265642009197903502365882293768976960381527898681416695002704028915707498916216832 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 x y))) |
(if (<=.f64 (*.f64 x y) #s(literal -3600000000000000116714066194799616635932144240482678142445741243232306284199673626457497294040949976704779879995667372875148427264 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 204999999999999992563852045941016524747507948749391803046038445448183783265748757877096448 binary64)) (*.f64 t z) (*.f64 x y))) |
(if (<=.f64 z #s(literal -51999999999999994513635650035929218965537601673707051034869760 binary64)) (*.f64 t z) (if (<=.f64 z #s(literal 3154120596607597/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816 binary64)) (*.f64 c i) (if (<=.f64 z #s(literal 1242156022966125/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 binary64)) (*.f64 a b) (*.f64 t z)))) |
(if (<=.f64 (*.f64 a b) #s(literal -450000000000000022192478404161902313916724465441302927357804324833989629693622235853397211203125211334174454966615116962866171838683612815272052223724636420302863148777472 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 13000000000000000977268329914736712157128577836581306775277818330650957028151397660639034314270854460567457415505082842246807552 binary64)) (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
| Outputs |
|---|
(if (<=.f64 (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) #s(literal +inf.0 binary64)) (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) (*.f64 (+.f64 c (*.f64 x (/.f64 y i))) i)) |
(if (<=.f64 (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) #s(literal +inf.0 binary64)) (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) (*.f64 i (+.f64 c (*.f64 x (/.f64 y i))))) |
(if (<=.f64 (*.f64 x y) #s(literal -inf.0 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal -20000000000000001450628727630584702523167488192930439110364203109580800 binary64)) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (if (<=.f64 (*.f64 x y) #s(literal 822752278660603/822752278660603021077484591278675252491367932816789931674304512 binary64)) (+.f64 (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))) (*.f64 c i)) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y)))))) |
(if (<=.f64 (*.f64 x y) #s(literal -inf.0 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal -20000000000000001450628727630584702523167488192930439110364203109580800 binary64)) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (if (<=.f64 (*.f64 x y) #s(literal 822752278660603/822752278660603021077484591278675252491367932816789931674304512 binary64)) (+.f64 (*.f64 c i) (*.f64 b (+.f64 a (/.f64 (*.f64 z t) b)))) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b)))))) |
(if (<=.f64 (*.f64 c i) #s(literal -49999999999999995330198468225524703826394548194701053159345084507115413708757670091743622190149053413759025518007707131393881439813902082824467117111608474326452996960273452498565412845895376957912768386801736876032 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (if (<=.f64 (*.f64 c i) #s(literal 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816 binary64)) (+.f64 (*.f64 t z) (+.f64 (*.f64 a b) (*.f64 x y))) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(if (<=.f64 (*.f64 c i) #s(literal -49999999999999995330198468225524703826394548194701053159345084507115413708757670091743622190149053413759025518007707131393881439813902082824467117111608474326452996960273452498565412845895376957912768386801736876032 binary64)) (+.f64 (*.f64 c i) (*.f64 z t)) (if (<=.f64 (*.f64 c i) #s(literal 499999999999999991679590111595860857280186137508735268183503807230234208750506277265738938472969370875618694172181552533767253674082286866732755185163042816 binary64)) (+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (*.f64 a b))) (+.f64 (*.f64 a b) (*.f64 c i)))) |
(if (<=.f64 (*.f64 x y) #s(literal -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864 binary64)) (+.f64 (*.f64 x y) (*.f64 t z)) (if (<=.f64 (*.f64 x y) #s(literal 20000 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864 binary64)) (+.f64 (*.f64 x y) (*.f64 z t)) (if (<=.f64 (*.f64 x y) #s(literal 20000 binary64)) (+.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(if (<=.f64 (*.f64 x y) #s(literal -10600000000000000556358800839052488915314334970907415459648943476780364047143005684545931499900330564856841688811521588592640000 binary64)) (+.f64 (*.f64 x y) (*.f64 c i)) (if (<=.f64 (*.f64 x y) #s(literal 44000000 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -10600000000000000556358800839052488915314334970907415459648943476780364047143005684545931499900330564856841688811521588592640000 binary64)) (+.f64 (*.f64 x y) (*.f64 c i)) (if (<=.f64 (*.f64 x y) #s(literal 44000000 binary64)) (+.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(if (<=.f64 (*.f64 x y) #s(literal -15499999999999999818456288540205307524863397074584902330673690240558425182868500956870443705294183729314568669340449091430708674560 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 650000000 binary64)) (+.f64 (*.f64 t z) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -15499999999999999818456288540205307524863397074584902330673690240558425182868500956870443705294183729314568669340449091430708674560 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 650000000 binary64)) (+.f64 (*.f64 c i) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(if (<=.f64 (*.f64 x y) #s(literal -229999999999999998050871152715946181447803635902804960839477652885329781971627858280988119513611979293878974890910865817524502528 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 17500000000000000035402139322609534885261476882359513873418637153128518978959519392016105472 binary64)) (+.f64 (*.f64 t z) (*.f64 a b)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -229999999999999998050871152715946181447803635902804960839477652885329781971627858280988119513611979293878974890910865817524502528 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 17500000000000000035402139322609534885261476882359513873418637153128518978959519392016105472 binary64)) (+.f64 (*.f64 a b) (*.f64 z t)) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(if (<=.f64 (*.f64 x y) #s(literal -1949999999999999858001336915961879780509910942013462092367801139743297841710795067218010141057542636265785690805384197772851281920 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 6052837899185947/144115188075855872 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 a b) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -1949999999999999858001336915961879780509910942013462092367801139743297841710795067218010141057542636265785690805384197772851281920 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 6052837899185947/144115188075855872 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (+.f64 (*.f64 x y) (*.f64 a b)))) |
(if (<=.f64 (*.f64 x y) #s(literal -2600000000000000118496622630614375219943215371723265642009197903502365882293768976960381527898681416695002704028915707498916216832 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 72000000000000001469370723654269981474613967931160727768838000225382004382106438762399484744887782379983467137117849389909911024410422583728441277305323520 binary64)) (+.f64 (*.f64 a b) (*.f64 c i)) (*.f64 x y))) |
(if (<=.f64 (*.f64 x y) #s(literal -3600000000000000116714066194799616635932144240482678142445741243232306284199673626457497294040949976704779879995667372875148427264 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 204999999999999992563852045941016524747507948749391803046038445448183783265748757877096448 binary64)) (*.f64 t z) (*.f64 x y))) |
(if (<=.f64 (*.f64 x y) #s(literal -3600000000000000116714066194799616635932144240482678142445741243232306284199673626457497294040949976704779879995667372875148427264 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 204999999999999992563852045941016524747507948749391803046038445448183783265748757877096448 binary64)) (*.f64 z t) (*.f64 x y))) |
(if (<=.f64 z #s(literal -51999999999999994513635650035929218965537601673707051034869760 binary64)) (*.f64 t z) (if (<=.f64 z #s(literal 3154120596607597/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816 binary64)) (*.f64 c i) (if (<=.f64 z #s(literal 1242156022966125/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 binary64)) (*.f64 a b) (*.f64 t z)))) |
(if (<=.f64 z #s(literal -51999999999999994513635650035929218965537601673707051034869760 binary64)) (*.f64 z t) (if (<=.f64 z #s(literal 3154120596607597/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816 binary64)) (*.f64 c i) (if (<=.f64 z #s(literal 1242156022966125/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184 binary64)) (*.f64 a b) (*.f64 z t)))) |
(if (<=.f64 (*.f64 a b) #s(literal -450000000000000022192478404161902313916724465441302927357804324833989629693622235853397211203125211334174454966615116962866171838683612815272052223724636420302863148777472 binary64)) (*.f64 a b) (if (<=.f64 (*.f64 a b) #s(literal 13000000000000000977268329914736712157128577836581306775277818330650957028151397660639034314270854460567457415505082842246807552 binary64)) (*.f64 c i) (*.f64 a b))) |
(*.f64 a b) |
| 5176× | *-lowering-*.f32 |
| 5176× | *-lowering-*.f64 |
| 4082× | *-lowering-*.f32 |
| 4082× | *-lowering-*.f64 |
| 3212× | *-lowering-*.f32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 197 | 2586 |
| 1 | 768 | 2454 |
| 2 | 2883 | 2370 |
| 3 | 7580 | 2370 |
| 0 | 8933 | 2370 |
| 0 | 194 | 2289 |
| 1 | 769 | 2220 |
| 2 | 2740 | 2166 |
| 3 | 6957 | 2148 |
| 0 | 8528 | 2148 |
| 0 | 18 | 54 |
| 1 | 94 | 52 |
| 2 | 958 | 50 |
| 0 | 8313 | 50 |
| 0 | 320 | 5214 |
| 1 | 1295 | 4831 |
| 2 | 4944 | 4762 |
| 0 | 8380 | 4762 |
| 1× | fuel |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
Compiled 1024 to 568 computations (44.5% saved)
(sort c i)
(sort a b)
(sort z t)
(sort x y)
Compiled 1226 to 414 computations (66.2% saved)
Loading profile data...