
Time bar (total: 9.0s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
| 100% | 99.7% | 0% | 0.3% | 0% | 0% | 0% | 1 |
Compiled 25 to 18 computations (28% saved)
ival-div: 0.0ms (0% of total)ival-sub: 0.0ms (0% of total)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: 230.0ms (38.5% of total)ival-add: 153.0ms (25.6% of total)ival-div: 128.0ms (21.4% of total)ival-sub: 68.0ms (11.4% of total)const: 14.0ms (2.3% of total)backward-pass: 3.0ms (0.5% of total)| 2× | egg-herbie |
| 3370× | sum3-define |
| 2010× | fmsub-define |
| 1952× | fnmsub-define |
| 1920× | fma-lowering-fma.f32 |
| 1920× | fma-lowering-fma.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 167 | 595 |
| 1 | 498 | 550 |
| 2 | 1639 | 536 |
| 3 | 5264 | 536 |
| 4 | 7715 | 536 |
| 0 | 17 | 16 |
| 1 | 33 | 15 |
| 2 | 90 | 14 |
| 3 | 241 | 14 |
| 4 | 583 | 14 |
| 5 | 1853 | 14 |
| 6 | 3318 | 14 |
| 7 | 5940 | 14 |
| 0 | 8025 | 14 |
| 1× | iter limit |
| 1× | node limit |
| 1× | node limit |
| Inputs |
|---|
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c) |
| Outputs |
|---|
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))) |
| Inputs |
|---|
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c)) |
(neg (+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c)) |
(neg (+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c)) |
(neg (+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c)) |
(neg (+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c)) |
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c)) |
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c)) |
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c))) |
(+ (- (+ (* y x) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* z y) (/ (* x t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* t y) (/ (* z x) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* a y) (/ (* z t) 16)) (/ (* x b) 4)) c) |
(+ (- (+ (* b y) (/ (* z t) 16)) (/ (* a x) 4)) c) |
(+ (- (+ (* c y) (/ (* z t) 16)) (/ (* a b) 4)) x) |
(+ (- (+ (* x z) (/ (* y t) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x t) (/ (* z y) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x a) (/ (* z t) 16)) (/ (* y b) 4)) c) |
(+ (- (+ (* x b) (/ (* z t) 16)) (/ (* a y) 4)) c) |
(+ (- (+ (* x c) (/ (* z t) 16)) (/ (* a b) 4)) y) |
(+ (- (+ (* x y) (/ (* t z) 16)) (/ (* a b) 4)) c) |
(+ (- (+ (* x y) (/ (* a t) 16)) (/ (* z b) 4)) c) |
(+ (- (+ (* x y) (/ (* b t) 16)) (/ (* a z) 4)) c) |
(+ (- (+ (* x y) (/ (* c t) 16)) (/ (* a b) 4)) z) |
(+ (- (+ (* x y) (/ (* z a) 16)) (/ (* t b) 4)) c) |
(+ (- (+ (* x y) (/ (* z b) 16)) (/ (* a t) 4)) c) |
(+ (- (+ (* x y) (/ (* z c) 16)) (/ (* a b) 4)) t) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* b a) 4)) c) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* c b) 4)) a) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a c) 4)) b) |
| Outputs |
|---|
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+ (fnmadd a (* b 1/4) (fma x y (* z (/ t 16)))) c) |
(+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(fnmadd x y (fmsub z (/ t 16) (fmsub a (* b 1/4) c))) |
(+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(fnmadd x y (fmsub z (/ t 16) (fmsub a (* b 1/4) c))) |
(+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c) |
(fnmadd z (/ t 16) (fmsub x y (fmsub a (* b 1/4) c))) |
(+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c) |
(fnmadd z (/ t 16) (fmsub x y (fmsub a (* b 1/4) c))) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c) |
(+ c (fnmadd a (* b -1/4) (fma x y (* z (/ t 16))))) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c) |
(+ c (fnmadd a (* b -1/4) (fma x y (* z (/ t 16))))) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c)) |
(+ (fma x y (* z (/ t 16))) (fnmsub a (* b 1/4) c)) |
(neg (+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c)) |
(+ (fnmadd z (/ t 16) (* x y)) (fmsub a (* b 1/4) c)) |
(neg (+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c)) |
(+ (fnmadd z (/ t 16) (* x y)) (fmsub a (* b 1/4) c)) |
(neg (+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c)) |
(+ (fmsub z (/ t 16) (* x y)) (fmsub a (* b 1/4) c)) |
(neg (+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c)) |
(+ (fmsub z (/ t 16) (* x y)) (fmsub a (* b 1/4) c)) |
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c)) |
(- (* z (* t -1/16)) (fmsub x y (fnmsub a (* b 1/4) c))) |
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c)) |
(- (* z (* t -1/16)) (fmsub x y (fnmsub a (* b 1/4) c))) |
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c))) |
(- c (fnmadd a (* b 1/4) (fma x y (* z (/ t 16))))) |
(+ (- (+ (* y x) (/ (* z t) 16)) (/ (* a b) 4)) c) |
(+ (fnmadd a (* b 1/4) (fma x y (* z (/ t 16)))) c) |
(+ (- (+ (* z y) (/ (* x t) 16)) (/ (* a b) 4)) c) |
(+ c (fnmadd a (* b 1/4) (fma x (/ t 16) (* y z)))) |
(+ (- (+ (* t y) (/ (* z x) 16)) (/ (* a b) 4)) c) |
(+ (* y t) (fmsub x (/ z 16) (fmsub a (* b 1/4) c))) |
(+ (- (+ (* a y) (/ (* z t) 16)) (/ (* x b) 4)) c) |
(+ c (fnmadd x (* b 1/4) (fma y a (* z (/ t 16))))) |
(+ (- (+ (* b y) (/ (* z t) 16)) (/ (* a x) 4)) c) |
(+ (fma y b (* z (/ t 16))) (fnmadd x (* a 1/4) c)) |
(+ (- (+ (* c y) (/ (* z t) 16)) (/ (* a b) 4)) x) |
(+ x (fnmadd a (* b 1/4) (fma y c (* z (/ t 16))))) |
(+ (- (+ (* x z) (/ (* y t) 16)) (/ (* a b) 4)) c) |
(+ (* x z) (fmsub y (/ t 16) (fmsub a (* b 1/4) c))) |
(+ (- (+ (* x t) (/ (* z y) 16)) (/ (* a b) 4)) c) |
(+ c (fnmadd a (* b 1/4) (fma z (/ y 16) (* x t)))) |
(+ (- (+ (* x a) (/ (* z t) 16)) (/ (* y b) 4)) c) |
(sum4 (* z (/ t 16)) (* x a) (* y (* b -1/4)) c) |
(+ (- (+ (* x b) (/ (* z t) 16)) (/ (* a y) 4)) c) |
(+ c (fnmadd y (* a 1/4) (fma x b (* z (/ t 16))))) |
(+ (- (+ (* x c) (/ (* z t) 16)) (/ (* a b) 4)) y) |
(+ (* z (/ t 16)) (fmsub x c (fmsub a (* b 1/4) y))) |
(+ (- (+ (* x y) (/ (* t z) 16)) (/ (* a b) 4)) c) |
(+ (fnmadd a (* b 1/4) (fma x y (* z (/ t 16)))) c) |
(+ (- (+ (* x y) (/ (* a t) 16)) (/ (* z b) 4)) c) |
(+ (fma a (/ t 16) (* x y)) (fnmadd z (* b 1/4) c)) |
(+ (- (+ (* x y) (/ (* b t) 16)) (/ (* a z) 4)) c) |
(+ (* x y) (fmsub t (/ b 16) (fmsub z (* a 1/4) c))) |
(+ (- (+ (* x y) (/ (* c t) 16)) (/ (* a b) 4)) z) |
(+ (* x y) (fmsub t (* c 1/16) (fmsub a (* b 1/4) z))) |
(+ (- (+ (* x y) (/ (* z a) 16)) (/ (* t b) 4)) c) |
(sum4 (* x y) (* z (* a 1/16)) (* t (* b -1/4)) c) |
(+ (- (+ (* x y) (/ (* z b) 16)) (/ (* a t) 4)) c) |
(sum4 (* x y) (* b (/ z 16)) (* t (* a -1/4)) c) |
(+ (- (+ (* x y) (/ (* z c) 16)) (/ (* a b) 4)) t) |
(+ (* x y) (fmsub z (* c 1/16) (fmsub a (* b 1/4) t))) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* b a) 4)) c) |
(+ (fnmadd a (* b 1/4) (fma x y (* z (/ t 16)))) c) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* c b) 4)) a) |
(sum3 (* z (/ t 16)) (fmsub x y (* c (* b 1/4))) a) |
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a c) 4)) b) |
(+ b (fnmadd a (* c 1/4) (fma x y (* z (/ t 16))))) |
(sort x y)
(sort z t)
(sort a b)
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 2 | 0 | - | 0 | - | (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) |
| 1 | 0 | - | 0 | - | (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
| 0 | 0 | - | 0 | - | x |
| 0 | 0 | - | 0 | - | b |
| 0 | 0 | - | 0 | - | (*.f64 a b) |
| 0 | 0 | - | 0 | - | (/.f64 (*.f64 a b) #s(literal 4 binary64)) |
| 0 | 0 | - | 0 | - | #s(literal 4 binary64) |
| 0 | 0 | - | 0 | - | z |
| 0 | 0 | - | 0 | - | (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c) |
| 0 | 0 | - | 0 | - | (*.f64 z t) |
| 0 | 0 | - | 0 | - | #s(literal 16 binary64) |
| 0 | 0 | - | 0 | - | (/.f64 (*.f64 z t) #s(literal 16 binary64)) |
| 0 | 0 | - | 0 | - | y |
| 0 | 0 | - | 0 | - | c |
| 0 | 0 | - | 0 | - | (*.f64 x y) |
| 0 | 0 | - | 0 | - | t |
| 0 | 0 | - | 0 | - | a |
| 108.0ms | 512× | 0 | valid |
Compiled 178 to 53 computations (70.2% saved)
ival-mult: 12.0ms (40.2% of total)ival-div: 9.0ms (30.2% of total)ival-add: 5.0ms (16.8% of total)ival-sub: 3.0ms (10.1% of total)const: 1.0ms (3.4% of total)backward-pass: 0.0ms (0% of total)Compiled 24 to 17 computations (29.2% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 98.8% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))) |
Compiled 24 to 17 computations (29.2% saved)
| 1× | egg-herbie |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c)) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (/.f64 (*.f64 a b) #s(literal -4 binary64)) |
| ✓ | cost-diff | 0 | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))) |
| 144× | fma-define |
| 140× | fma-lowering-fma.f32 |
| 140× | fma-lowering-fma.f64 |
| 120× | sum3-define |
| 100× | +-lowering-+.f64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 58 |
| 1 | 32 | 55 |
| 2 | 74 | 55 |
| 3 | 168 | 55 |
| 4 | 256 | 55 |
| 5 | 267 | 55 |
| 0 | 267 | 55 |
| 1× | iter limit |
| 1× | saturated |
| Inputs |
|---|
(+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
(/ (* a b) -4) |
(* a b) |
a |
b |
-4 |
(+ (/ (* z t) 16) (+ (* x y) c)) |
(/ (* z t) 16) |
(* z t) |
z |
t |
16 |
(+ (* x y) c) |
(* x y) |
x |
y |
c |
| Outputs |
|---|
(+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))) |
(/ (* a b) -4) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(* a b) |
(*.f64 a b) |
a |
b |
-4 |
#s(literal -4 binary64) |
(+ (/ (* z t) 16) (+ (* x y) c)) |
(+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c)) |
(/ (* z t) 16) |
(/.f64 (*.f64 z t) #s(literal 16 binary64)) |
(* z t) |
(*.f64 z t) |
z |
t |
16 |
#s(literal 16 binary64) |
(+ (* x y) c) |
(+.f64 (*.f64 x y) c) |
(* x y) |
(*.f64 x y) |
x |
y |
c |
Found 4 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (+.f64 (*.f64 x y) c) |
| ✓ | accuracy | 99.7% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))) |
| ✓ | accuracy | 99.4% | (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c)) |
| 50.0ms | 256× | 0 | valid |
Compiled 69 to 18 computations (73.9% saved)
ival-mult: 6.0ms (42% of total)ival-div: 4.0ms (28% of total)ival-add: 3.0ms (21% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c)))> |
#<alt (/ (* a b) -4)> |
#<alt (* a b)> |
#<alt (+ (/ (* z t) 16) (+ (* x y) c))> |
#<alt (+ (* x y) c)> |
| Outputs |
|---|
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a)))))> |
#<alt (* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a)))))> |
#<alt (* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b))))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b)))))> |
#<alt (* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b)))))> |
#<alt (* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y)))))> |
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y)))))> |
#<alt (* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y)))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y)))))> |
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt c> |
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))))> |
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))))> |
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* 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 (+ c (* x y))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))> |
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))> |
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))> |
#<alt (+ c (* x y))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))> |
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))> |
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))> |
#<alt (+ c (* 1/16 (* t z)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))> |
#<alt (+ c (* 1/16 (* t z)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))> |
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))> |
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt c> |
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))> |
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))> |
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))> |
#<alt c> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt c> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* x y)> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt c> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
57 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 30.0ms | z | @ | inf | (+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
| 1.0ms | a | @ | inf | (/ (* a b) -4) |
| 1.0ms | a | @ | 0 | (+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
| 1.0ms | z | @ | 0 | (+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
| 1.0ms | t | @ | 0 | (+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
| 1× | batch-egg-rewrite |
| 3524× | /-lowering-/.f32 |
| 3524× | /-lowering-/.f64 |
| 2582× | *-lowering-*.f32 |
| 2582× | *-lowering-*.f64 |
| 2048× | +-lowering-+.f64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 38 |
| 1 | 88 | 35 |
| 2 | 1127 | 35 |
| 0 | 8285 | 35 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (/ (* a b) -4) (+ (/ (* z t) 16) (+ (* x y) c))) |
(/ (* a b) -4) |
(* a b) |
(+ (/ (* z t) 16) (+ (* x y) c)) |
(+ (* x y) c) |
| Outputs |
|---|
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(+.f64 (+.f64 (*.f64 x y) c) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)) |
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))))) |
(+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) |
(+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) c) |
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y)) c) |
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) (*.f64 x y)) |
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)))) |
(-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) |
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)))) |
(fma.f64 a (/.f64 b #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 b (/.f64 a #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(fma.f64 (/.f64 b #s(literal -4 binary64)) a (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (+.f64 (*.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (+.f64 (*.f64 (*.f64 a b) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (+.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal -4 binary64)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 a b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal 4 binary64)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal -4 binary64)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 a b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))))) |
(/.f64 (+.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 a b))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal -4 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal 4 binary64))) |
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 a b))) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal -4 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 4 binary64))) |
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (-.f64 #s(literal 0 binary64) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))) (neg.f64 (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (neg.f64 (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))) (neg.f64 (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (neg.f64 (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 (neg.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))) (neg.f64 (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (neg.f64 (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 a b)))) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal -4 binary64)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal 4 binary64)))) |
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 a b)))) (neg.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal -4 binary64)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 4 binary64)))) |
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (neg.f64 (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (neg.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (pow.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (pow.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c))) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) c)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y)) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y)) (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y)) c)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) (*.f64 x y))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))))))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (-.f64 (+.f64 (*.f64 x y) c) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) c)) |
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y)) (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y))) (*.f64 c c)) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 x y)) c)) |
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c)))) |
(*.f64 (+.f64 (*.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(*.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(*.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(*.f64 (+.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal -4 binary64)))) |
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) #s(literal 4 binary64)))) |
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal -4 binary64)))) |
(*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 4 binary64)))) |
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (+.f64 (*.f64 x y) c))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x y) c)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(neg.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(/.f64 a (/.f64 #s(literal -4 binary64) b)) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 4 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) |
(pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal -1 binary64)) |
(*.f64 a (/.f64 b #s(literal -4 binary64))) |
(*.f64 b (/.f64 a #s(literal -4 binary64))) |
(*.f64 (*.f64 a b) #s(literal -1/4 binary64)) |
(*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) #s(literal 1 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal -1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64))) |
(*.f64 (/.f64 b #s(literal -4 binary64)) a) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) |
(*.f64 a b) |
(*.f64 b a) |
(*.f64 (*.f64 a b) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 a b)) |
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b))) |
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) |
(+.f64 (*.f64 x y) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(+.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) |
(+.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))) |
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c) |
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y)) |
(-.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) |
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c)) (/.f64 (*.f64 c c) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c))) |
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 (*.f64 x y) c)) |
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 (*.f64 x y) c)) |
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (+.f64 (*.f64 x y) c)) |
(fma.f64 x y (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(fma.f64 y x (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (+.f64 (*.f64 x y) c)) |
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (/.f64 z (/.f64 #s(literal 16 binary64) t))) |
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) |
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (+.f64 (*.f64 x y) c)) |
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) |
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 (*.f64 x y) c)) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (+.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x y) c)) (+.f64 (*.f64 (*.f64 z t) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x y) c)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (+.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)) (+.f64 (-.f64 (*.f64 x y) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal 16 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 z t))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal -16 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal -16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (*.f64 z t)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 x y) c) #s(literal 16 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal 16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 z t))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 x y) c) #s(literal -16 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal -16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (*.f64 z t)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (-.f64 (*.f64 x y) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))) (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c c)))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 (+.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 z t) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x y) c))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x y) c))) |
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) |
(/.f64 (+.f64 (-.f64 (*.f64 x y) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 z t))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal 16 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal -16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (*.f64 z t)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal -16 binary64))) |
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal 16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 z t))) (*.f64 (-.f64 (*.f64 x y) c) #s(literal 16 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal -16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 x y) c) #s(literal -16 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (-.f64 (*.f64 x y) c)) (/.f64 (-.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c c)) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c)) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z t) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))))) (neg.f64 (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x y) c)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))))) (neg.f64 (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x y) c)))) |
(/.f64 (neg.f64 (+.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x y) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 z t)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal 16 binary64)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal -16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (*.f64 z t))))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal -16 binary64)))) |
(/.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal 16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 z t)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) c) #s(literal 16 binary64)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal -16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (*.f64 z t))))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) c) #s(literal -16 binary64)))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (-.f64 (*.f64 x y) c))) (neg.f64 (/.f64 (-.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c c))) (neg.f64 (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (pow.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (*.f64 x y) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))))))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (-.f64 (*.f64 x y) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))))) |
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))))) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) |
(*.f64 (+.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 z t) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (-.f64 (*.f64 x y) c)))) |
(*.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(*.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)) (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (-.f64 (*.f64 x y) c)))) |
(*.f64 (+.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(*.f64 (+.f64 (-.f64 (*.f64 x y) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (*.f64 x y) c)))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (*.f64 z t))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal 16 binary64)))) |
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) #s(literal -16 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (*.f64 z t)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) #s(literal -16 binary64)))) |
(*.f64 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal 16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (*.f64 z t))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 x y) c) #s(literal 16 binary64)))) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) #s(literal -16 binary64)) (*.f64 (-.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (*.f64 z t)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 x y) c) #s(literal -16 binary64)))) |
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (-.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) |
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 z t) #s(literal -16 binary64))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c))) |
(+.f64 (*.f64 x y) c) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y)))) |
(fma.f64 x y c) |
(fma.f64 y x c) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (-.f64 (*.f64 x y) c)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c))) |
(/.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 c (*.f64 x y))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 c (*.f64 x y)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y c)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c)))) |
(*.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y)))) |
| 1× | egg-herbie |
| 4252× | *-lowering-*.f32 |
| 4252× | *-lowering-*.f64 |
| 2054× | +-lowering-+.f64 |
| 2054× | +-lowering-+.f32 |
| 1954× | fma-define |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 183 | 2382 |
| 1 | 664 | 2303 |
| 2 | 2395 | 2183 |
| 3 | 7552 | 2183 |
| 0 | 8291 | 2183 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b)))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a)))) |
(+ c (+ (* -1/4 (* a b)) (* x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* 1/16 (* t z)) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t)))) |
(+ c (+ (* -1/4 (* a b)) (* x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* 1/16 (* t z)) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* x y) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* x y) |
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y))))) |
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y))))) |
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y))))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y))))) |
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
c |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1))) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* 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) |
(+ c (* x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* 1/16 (* t z)) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(+ c (* x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* 1/16 (* t z)) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(+ c (* 1/16 (* t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* x y) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(+ c (* 1/16 (* t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* x y) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
c |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
c |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
(* x y) |
(* x (+ y (/ c x))) |
(* x (+ y (/ c x))) |
(* x (+ y (/ c x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
c |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
(* x y) |
(* y (+ x (/ c y))) |
(* y (+ x (/ c y))) |
(* y (+ x (/ c y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* x y) |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
c |
(* c (+ 1 (/ (* x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
| Outputs |
|---|
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (+.f64 (/.f64 c a) (/.f64 (*.f64 x y) a))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b)))) |
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) a) (*.f64 b #s(literal 1/4 binary64))))) |
(* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b)))) |
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) a) (*.f64 b #s(literal 1/4 binary64))))) |
(* -1 (* a (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* 1/4 b)))) |
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) a) (*.f64 b #s(literal 1/4 binary64))))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (/.f64 (*.f64 x y) b))))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (/.f64 (*.f64 x y) b))))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (/.f64 (*.f64 x y) b))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a)))) |
(-.f64 #s(literal 0 binary64) (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b) (*.f64 a #s(literal 1/4 binary64))))) |
(* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a)))) |
(-.f64 #s(literal 0 binary64) (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b) (*.f64 a #s(literal 1/4 binary64))))) |
(* -1 (* b (+ (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* 1/4 a)))) |
(-.f64 #s(literal 0 binary64) (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b) (*.f64 a #s(literal 1/4 binary64))))) |
(+ c (+ (* -1/4 (* a b)) (* x y))) |
(+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))) |
(*.f64 z (+.f64 (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z) (*.f64 #s(literal 1/16 binary64) t)))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))) |
(*.f64 z (+.f64 (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z) (*.f64 #s(literal 1/16 binary64) t)))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))) |
(*.f64 z (+.f64 (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z) (*.f64 #s(literal 1/16 binary64) t)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) z)) (-.f64 #s(literal 0 binary64) z)) |
(+ c (+ (* -1/4 (* a b)) (* x y))) |
(+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* x y))) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) t)) (-.f64 #s(literal 0 binary64) t)) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 y (/.f64 c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 y (/.f64 c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 y (/.f64 c x))))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y))))) |
(*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (/.f64 c y))))) |
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y))))) |
(*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (/.f64 c y))))) |
(* y (+ x (+ (* -1/4 (/ (* a b) y)) (+ (* 1/16 (/ (* t z) y)) (/ c y))))) |
(*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (/.f64 c y))))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) y))) |
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))) |
c |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) c) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) c)) c) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) c)) c) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))) c)) 1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) c)) c) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.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) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) z)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) z)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) z)))) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (/.f64 (*.f64 x y) t)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) t)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) t)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) t)))) |
(+ c (* 1/16 (* t z))) |
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 y (/.f64 c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 y (/.f64 c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 y (/.f64 c x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x))) |
(+ c (* 1/16 (* t z))) |
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (+.f64 x (/.f64 c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (+.f64 x (/.f64 c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (+.f64 x (/.f64 c y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) y))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
c |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)) c) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)) c) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)) c) |
c |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
c |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* x y) |
(*.f64 x y) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
c |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
Compiled 19164 to 1162 computations (93.9% saved)
10 alts after pruning (10 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 516 | 10 | 526 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 517 | 10 | 527 |
| Status | Accuracy | Program |
|---|---|---|
| 79.8% | (-.f64 #s(literal 0 binary64) (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b) (*.f64 a #s(literal 1/4 binary64))))) | |
| 58.8% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) | |
| 54.1% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) | |
| ▶ | 49.7% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| ▶ | 69.8% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
| ▶ | 81.2% | (*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
| 30.1% | (*.f64 x y) | |
| 24.4% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) | |
| ▶ | 31.6% | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ▶ | 20.6% | c |
Compiled 324 to 246 computations (24.1% saved)
| 1× | egg-herbie |
Found 13 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (+.f64 c (*.f64 x y)) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (/.f64 (*.f64 a b) #s(literal -4 binary64)) |
| ✓ | cost-diff | 0 | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
| ✓ | cost-diff | 0 | (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x) |
| ✓ | cost-diff | 0 | (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x)) |
| ✓ | cost-diff | 128 | (*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
| 4280× | *-lowering-*.f32 |
| 4280× | *-lowering-*.f64 |
| 2266× | fma-define |
| 1876× | fma-lowering-fma.f32 |
| 1876× | fma-lowering-fma.f64 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 155 |
| 1 | 52 | 147 |
| 2 | 111 | 147 |
| 3 | 206 | 146 |
| 4 | 294 | 144 |
| 5 | 511 | 144 |
| 6 | 640 | 144 |
| 7 | 1010 | 144 |
| 8 | 1908 | 144 |
| 9 | 5003 | 144 |
| 10 | 5826 | 144 |
| 11 | 6105 | 144 |
| 12 | 6428 | 144 |
| 13 | 6751 | 144 |
| 14 | 7169 | 144 |
| 0 | 8154 | 144 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
x |
(+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x)) |
y |
(/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x) |
(+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) |
(* 1/16 (* t z)) |
1/16 |
(* t z) |
t |
z |
(+ c (* -1/4 (* a b))) |
c |
(* -1/4 (* a b)) |
-1/4 |
(* a b) |
a |
b |
c |
(* -1/4 (* a b)) |
-1/4 |
(* a b) |
a |
b |
(+ (/ (* a b) -4) c) |
(/ (* a b) -4) |
(* a b) |
a |
b |
-4 |
c |
(+ (* 1/16 (* t z)) (+ c (* x y))) |
(* 1/16 (* t z)) |
1/16 |
(* t z) |
t |
z |
(+ c (* x y)) |
c |
(* x y) |
x |
y |
| Outputs |
|---|
(* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
(+.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
x |
(+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x)) |
(+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) |
y |
(/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) |
(+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
1/16 |
#s(literal 1/16 binary64) |
(* t z) |
(*.f64 t z) |
t |
z |
(+ c (* -1/4 (* a b))) |
(+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
c |
(* -1/4 (* a b)) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
-1/4 |
#s(literal -1/4 binary64) |
(* a b) |
(*.f64 a b) |
a |
b |
c |
(* -1/4 (* a b)) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
-1/4 |
#s(literal -1/4 binary64) |
(* a b) |
(*.f64 a b) |
a |
b |
(+ (/ (* a b) -4) c) |
(+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(/ (* a b) -4) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(* a b) |
(*.f64 a b) |
a |
b |
-4 |
#s(literal -4 binary64) |
c |
(+ (* 1/16 (* t z)) (+ c (* x y))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
1/16 |
#s(literal 1/16 binary64) |
(* t z) |
(*.f64 t z) |
t |
z |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
c |
(* x y) |
(*.f64 x y) |
x |
y |
Found 13 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | accuracy | 100.0% | (+.f64 c (*.f64 x y)) |
| ✓ | accuracy | 99.4% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
| ✓ | accuracy | 100.0% | (/.f64 (*.f64 a b) #s(literal -4 binary64)) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | accuracy | 100.0% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
| ✓ | accuracy | 100.0% | (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
| ✓ | accuracy | 92.5% | (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x) |
| ✓ | accuracy | 82.3% | (*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
| 110.0ms | 256× | 0 | valid |
Compiled 168 to 25 computations (85.1% saved)
ival-mult: 12.0ms (51.5% of total)ival-add: 7.0ms (30.1% of total)ival-div: 4.0ms (17.2% of total)const: 1.0ms (4.3% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x)))> |
#<alt (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))> |
#<alt (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x)> |
#<alt (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a b)> |
#<alt (+ (/ (* a b) -4) c)> |
#<alt (/ (* a b) -4)> |
#<alt (+ (* 1/16 (* t z)) (+ c (* x y)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t z)> |
#<alt (+ c (* x y))> |
#<alt (+ c (* -1/4 (* a b)))> |
| Outputs |
|---|
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)))))> |
#<alt (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y)))> |
#<alt (* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y)))> |
#<alt (* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y)))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))> |
#<alt (+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))))> |
#<alt (+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))))> |
#<alt (+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)))> |
#<alt (* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)))> |
#<alt (* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))> |
#<alt (+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))))> |
#<alt (+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))))> |
#<alt (+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)))> |
#<alt (* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)))> |
#<alt (* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t))))> |
#<alt (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))> |
#<alt (+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))))> |
#<alt (+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))))> |
#<alt (+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))))> |
#<alt c> |
#<alt (* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)))> |
#<alt (* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)))> |
#<alt (* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1)))> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)))> |
#<alt (* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)))> |
#<alt (* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b))))> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)))> |
#<alt (* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)))> |
#<alt (* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a))))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt y> |
#<alt (* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y))))))> |
#<alt (* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y))))))> |
#<alt (* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y))))))> |
#<alt y> |
#<alt (* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1)))> |
#<alt (* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1)))> |
#<alt (* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1)))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t)))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t)))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t)))))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x)))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x)))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x)))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z)))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z)))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z)))))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x)))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x)))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x)))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (/ c x)> |
#<alt (* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c)))))> |
#<alt (* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c)))))> |
#<alt (* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c)))))> |
#<alt (/ c x)> |
#<alt (* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x))))> |
#<alt (* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x))))> |
#<alt (* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x))))> |
#<alt (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a)))))> |
#<alt (* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a)))))> |
#<alt (* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a)))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x)))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x)))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x)))))> |
#<alt (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b)))))> |
#<alt (* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b)))))> |
#<alt (* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b)))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x)))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x)))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x)))))> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x)> |
#<alt y> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt y> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (/ (+ c (* -1/4 (* a b))) x)> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x)))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x)))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x)))))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x)))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x)))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x)))))> |
#<alt (/ (+ c (* -1/4 (* a b))) x)> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z)))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z)))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z)))))> |
#<alt (* 1/16 (/ (* t z) x))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x)))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x)))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x)))))> |
#<alt (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) x)> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (/ c x)> |
#<alt (* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x))))> |
#<alt (* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x))))> |
#<alt (* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x))))> |
#<alt (/ c x)> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x))))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x))))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x))))> |
#<alt (/ (+ c (* 1/16 (* t z))) x)> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x)))))> |
#<alt (* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x)))))> |
#<alt (* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x)))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x)))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x)))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x)))))> |
#<alt (/ (+ c (* 1/16 (* t z))) x)> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x)))))> |
#<alt (* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x)))))> |
#<alt (* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x)))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x)))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x)))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x)))))> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x)> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t))))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z))))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z))))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t))))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt c> |
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c)))))> |
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c)))))> |
#<alt (* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c)))))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1)))> |
#<alt (+ c (* 1/16 (* t z)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a))))> |
#<alt (* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a))))> |
#<alt (* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b))))> |
#<alt (+ c (* 1/16 (* t z)))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b))))> |
#<alt (* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b))))> |
#<alt (* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* 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 c> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt c> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt c> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt c> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ c (* x y))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))> |
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))> |
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))> |
#<alt (+ c (* x y))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))> |
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))> |
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt c> |
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))> |
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))> |
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))> |
#<alt (+ c (* 1/16 (* t z)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* x y)> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))> |
#<alt (+ c (* 1/16 (* t z)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))> |
#<alt (* x y)> |
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))> |
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))> |
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* 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 (* x y)> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt c> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt c> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt c> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt c> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt c> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt c> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt c> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
147 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | z | @ | inf | (* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
| 1.0ms | y | @ | 0 | (* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
| 1.0ms | x | @ | 0 | (* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
| 1.0ms | a | @ | 0 | (* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
| 1.0ms | t | @ | 0 | (* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
| 1× | batch-egg-rewrite |
| 3056× | *-lowering-*.f32 |
| 3056× | *-lowering-*.f64 |
| 2910× | /-lowering-/.f32 |
| 2910× | /-lowering-/.f64 |
| 2540× | fma-lowering-fma.f32 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 110 |
| 1 | 139 | 102 |
| 2 | 1454 | 101 |
| 0 | 8506 | 101 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* x (+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x))) |
(+ y (/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x)) |
(/ (+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) x) |
(+ (* 1/16 (* t z)) (+ c (* -1/4 (* a b)))) |
(* -1/4 (* a b)) |
(* a b) |
(+ (/ (* a b) -4) c) |
(/ (* a b) -4) |
(+ (* 1/16 (* t z)) (+ c (* x y))) |
(* 1/16 (* t z)) |
(* t z) |
(+ c (* x y)) |
(+ c (* -1/4 (* a b))) |
| Outputs |
|---|
(+.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 x y)) |
(fma.f64 x y (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (*.f64 x y)) |
(fma.f64 y x (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))) |
(fma.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64) (*.f64 x y)) |
(fma.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) x (*.f64 x y)) |
(fma.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) x) (*.f64 x y)) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal 1 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)))) (-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)))) |
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) |
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))) x) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) x) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))))) |
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) (neg.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) x)) (neg.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) |
(*.f64 (+.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) x) |
(+.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) |
(+.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) |
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)))) |
(fma.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) x) y) |
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) y) |
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) |
(fma.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) y) |
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (-.f64 (*.f64 y y) (/.f64 y (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(/.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (-.f64 (*.f64 y y) (/.f64 y (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) (neg.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)))) |
(/.f64 (-.f64 (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 y y)) (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y)) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) (*.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) (*.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) (neg.f64 (neg.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 y y))) (neg.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y))) |
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) y) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal -1 binary64))) |
(neg.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 #s(literal 0 binary64) x))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) x)) |
(/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 #s(literal 0 binary64) x)) |
(/.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 x (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)) x) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal 1 binary64)))) |
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) x)) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) |
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (neg.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) x))) |
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) x)) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x)) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) x))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(pow.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) x)) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) x)) |
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 x (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(*.f64 (pow.f64 (/.f64 x (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(+.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(+.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(+.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(+.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c) |
(-.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 a (/.f64 b #s(literal -4 binary64)) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 b (/.f64 a #s(literal -4 binary64)) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (/.f64 b #s(literal -4 binary64)) a (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(/.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (-.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(/.f64 (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))))) |
(/.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)))) (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))))) |
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)))) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)))) (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)))) (*.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)))) (*.f64 (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)))) (*.f64 (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) #s(literal -4 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) #s(literal 4 binary64))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal -4 binary64) (*.f64 a b))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 c (*.f64 c c))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 c c) (*.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) #s(literal -4 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 a b))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) #s(literal -4 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) #s(literal 4 binary64))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)) (/.f64 #s(literal -4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)) (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)) (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 c c)) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) #s(literal -4 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) #s(literal -1 binary64))) |
(neg.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 4 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) #s(literal -4 binary64)) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)))) #s(literal 4 binary64)) |
(pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal -1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64))) |
(*.f64 a (/.f64 b #s(literal -4 binary64))) |
(*.f64 b (*.f64 #s(literal -1/4 binary64) a)) |
(*.f64 b (/.f64 a #s(literal -4 binary64))) |
(*.f64 (*.f64 a b) #s(literal -1/4 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b) |
(*.f64 (/.f64 b #s(literal -4 binary64)) a) |
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a) |
(*.f64 a b) |
(*.f64 b a) |
(+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) |
(fma.f64 a (/.f64 b #s(literal -4 binary64)) c) |
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c) |
(fma.f64 b (/.f64 a #s(literal -4 binary64)) c) |
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) c) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c) |
(fma.f64 (/.f64 b #s(literal -4 binary64)) a c) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) |
(/.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) (neg.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c))) (neg.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (*.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (*.f64 c c))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b))))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) (neg.f64 (neg.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) #s(literal -1 binary64))) |
(neg.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 4 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) #s(literal -4 binary64)) |
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)))) #s(literal 4 binary64)) |
(pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal -1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64))) |
(*.f64 a (/.f64 b #s(literal -4 binary64))) |
(*.f64 b (*.f64 #s(literal -1/4 binary64) a)) |
(*.f64 b (/.f64 a #s(literal -4 binary64))) |
(*.f64 (*.f64 a b) #s(literal -1/4 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b) |
(*.f64 (/.f64 b #s(literal -4 binary64)) a) |
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a) |
(+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))) |
(+.f64 c (+.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(+.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(+.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 x y)) |
(+.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (*.f64 x y)) c) |
(-.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y)))) (/.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))))) |
(fma.f64 x y (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 y x (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) |
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (+.f64 c (*.f64 x y))) |
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (+.f64 c (*.f64 x y))) |
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (+.f64 c (*.f64 x y))) |
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (+.f64 c (*.f64 x y))) |
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(fma.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (+.f64 c (*.f64 x y))) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 c (*.f64 x y))) |
(/.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))) |
(/.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))) (+.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 #s(literal 1/16 binary64) (+.f64 c (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 #s(literal 1/16 binary64) (+.f64 c (*.f64 x y)))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 x y))) |
(/.f64 (-.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y)))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64))))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 x y)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (neg.f64 (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c)) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (+.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) c) (*.f64 x y)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (+.f64 c (*.f64 x y)) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal 1/16 binary64)))))))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal 1/16 binary64))) (+.f64 c (*.f64 x y))))) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(*.f64 t (*.f64 z #s(literal 1/16 binary64))) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(*.f64 (*.f64 t z) #s(literal 1/16 binary64)) |
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z) |
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 c (*.f64 x y)) |
(+.f64 (*.f64 x y) c) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y)))) |
(fma.f64 x y c) |
(fma.f64 y x c) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 c (*.f64 x y))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))))) |
(/.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 c (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 c (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y))))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 c (*.f64 x y)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 c (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (-.f64 (*.f64 x y) c)) |
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (*.f64 (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (-.f64 c (*.f64 x y)) (-.f64 c (*.f64 x y)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (neg.f64 (-.f64 c (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 x y) c))) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 c (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y))))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(*.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y)))) |
(+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) c) |
(fma.f64 a (/.f64 b #s(literal -4 binary64)) c) |
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c) |
(fma.f64 b (/.f64 a #s(literal -4 binary64)) c) |
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) c) |
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) c) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c) |
(fma.f64 (/.f64 b #s(literal -4 binary64)) a c) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) |
(/.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) (neg.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c))) (neg.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (*.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (*.f64 c c))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b))))))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) (neg.f64 (neg.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) |
(pow.f64 (/.f64 (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (/.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b (*.f64 b b)) #s(literal -64 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) |
(*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))) |
| 1× | egg-herbie |
| 5340× | *-lowering-*.f32 |
| 5340× | *-lowering-*.f64 |
| 2986× | +-lowering-+.f64 |
| 2986× | +-lowering-+.f32 |
| 1538× | distribute-lft-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 382 | 6872 |
| 1 | 1397 | 6719 |
| 2 | 5050 | 6638 |
| 0 | 8714 | 6638 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(* x y) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* x y) |
(* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))) |
(* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))) |
(* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(* 1/16 (* t z)) |
(* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t))) |
(* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t))) |
(* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z)))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(* 1/16 (* t z)) |
(* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z))) |
(* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z))) |
(* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t)))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) |
(+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))) |
(+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))) |
(+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))) |
c |
(* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c))) |
(* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c))) |
(* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a))) |
(* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a))) |
(* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b))) |
(* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b))) |
(* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a)))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
y |
(* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y)))))) |
(* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y)))))) |
(* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y)))))) |
y |
(* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1))) |
(* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1))) |
(* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* 1/16 (/ (* t z) x)) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t))))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t))))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t))))) |
(* 1/16 (/ (* t z) x)) |
(* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x))))) |
(* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x))))) |
(* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x))))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* 1/16 (/ (* t z) x)) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z))))) |
(* 1/16 (/ (* t z) x)) |
(* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x))))) |
(* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x))))) |
(* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x))))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(/ c x) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c))))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c))))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c))))) |
(/ c x) |
(* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x)))) |
(* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x)))) |
(* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x)))) |
(+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* -1/4 (/ (* a b) x)) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a))))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a))))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a))))) |
(* -1/4 (/ (* a b) x)) |
(* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x))))) |
(* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x))))) |
(* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x))))) |
(+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* -1/4 (/ (* a b) x)) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b))))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b))))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b))))) |
(* -1/4 (/ (* a b) x)) |
(* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x))))) |
(* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x))))) |
(* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x))))) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x) |
y |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
y |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(/ (+ c (* -1/4 (* a b))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(* 1/16 (/ (* t z) x)) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x))))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x))))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x))))) |
(* 1/16 (/ (* t z) x)) |
(* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x))))) |
(* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x))))) |
(* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x))))) |
(/ (+ c (* -1/4 (* a b))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(* 1/16 (/ (* t z) x)) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z))))) |
(* 1/16 (/ (* t z) x)) |
(* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x))))) |
(* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x))))) |
(* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x))))) |
(/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(/ c x) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x)))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x)))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x)))) |
(/ c x) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x)))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x)))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x)))) |
(/ (+ c (* 1/16 (* t z))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(* -1/4 (/ (* a b) x)) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x))))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x))))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x))))) |
(* -1/4 (/ (* a b) x)) |
(* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x))))) |
(* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x))))) |
(* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x))))) |
(/ (+ c (* 1/16 (* t z))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(* -1/4 (/ (* a b) x)) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x))))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x))))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x))))) |
(* -1/4 (/ (* a b) x)) |
(* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x))))) |
(* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x))))) |
(* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x))))) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(+ c (* -1/4 (* a b))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(* 1/16 (* t z)) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t)))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t)))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t)))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z)))) |
(+ c (* -1/4 (* a b))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(* 1/16 (* t z)) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z)))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z)))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z)))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t)))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
c |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c))))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1))) |
(+ c (* 1/16 (* t z))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a)))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a)))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a)))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b)))) |
(+ c (* 1/16 (* t z))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b)))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b)))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b)))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a)))) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* 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) |
c |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (/ c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
c |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (/ c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1/4 (* a b)) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
c |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
c |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(+ c (* x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* 1/16 (* t z)) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(+ c (* x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* 1/16 (* t z)) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
c |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(+ c (* 1/16 (* t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* x y) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(+ c (* 1/16 (* t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(* x y) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* 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) |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
c |
(* c (+ 1 (/ (* x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
c |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
(* x y) |
(* x (+ y (/ c x))) |
(* x (+ y (/ c x))) |
(* x (+ y (/ c x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
c |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
(* x y) |
(* y (+ x (/ c y))) |
(* y (+ x (/ c y))) |
(* y (+ x (/ c y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1/4 (* a b)) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
c |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
c |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
c |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (/ c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
c |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (/ c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
| Outputs |
|---|
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 c (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 c (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) |
(+.f64 c (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x))) |
(* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))))) |
(+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))))) |
(+ (* x y) (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(*.f64 x (+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) (/.f64 x y)))) |
(* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) (/.f64 x y)))) |
(* y (+ x (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) (/.f64 x y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) (/.f64 x y)))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) (/.f64 x y)))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (* x (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) y))))) |
(*.f64 y (+.f64 x (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) (/.f64 x y)))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x)))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x t)))) |
(* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x t)))) |
(* t (+ (* 1/16 z) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x t)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x t)))) |
(* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x t)))) |
(* -1 (* t (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) t)) (* -1/16 z)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x t)))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x)))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))))) |
(+ (* 1/16 (* t z)) (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x z)))) |
(* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x z)))) |
(* z (+ (* 1/16 t) (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x z)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x z)))) |
(* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x z)))) |
(* -1 (* z (+ (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x)))) z)) (* -1/16 t)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) (/.f64 x z)))) |
(* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) |
(*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x))))) |
(+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))) |
(+.f64 c (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))))) |
(+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))) |
(+.f64 c (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))))) |
(+ c (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))))) |
(+.f64 c (*.f64 x (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))))) |
c |
(* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) (/.f64 x c)))) |
(* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) (/.f64 x c)))) |
(* c (+ 1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) (/.f64 x c)))) |
c |
(* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1))) |
(*.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) (/.f64 x c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1))) |
(*.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) (/.f64 x c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* -1 (/ (* x (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))))) c)) 1))) |
(*.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) (/.f64 x c))) (-.f64 #s(literal 0 binary64) c)) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x)))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x a)))) |
(* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x a)))) |
(* a (+ (* -1/4 b) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x a)))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x a)))) |
(* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x a)))) |
(* -1 (* a (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x a)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x)))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))))) |
(+ (* -1/4 (* a b)) (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x b)))) |
(* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x b)))) |
(* b (+ (* -1/4 a) (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x b)))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x b)))) |
(* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x b)))) |
(* -1 (* b (+ (* -1 (/ (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) (/.f64 x b)))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
y |
(* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y)))))) |
(*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (/.f64 c (*.f64 x y))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) y)))) |
(* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y)))))) |
(*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (/.f64 c (*.f64 x y))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) y)))) |
(* y (+ 1 (+ (* -1/4 (/ (* a b) (* x y))) (+ (* 1/16 (/ (* t z) (* x y))) (/ c (* x y)))))) |
(*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (/.f64 c (*.f64 x y))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) y)))) |
y |
(* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) y))) |
(* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) y))) |
(* -1 (* y (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) y)) 1))) |
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) y))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t))))) |
(*.f64 t (+.f64 (+.f64 (/.f64 c (*.f64 t x)) (/.f64 y t)) (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) t) (/.f64 (*.f64 #s(literal 1/16 binary64) z) x)))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t))))) |
(*.f64 t (+.f64 (+.f64 (/.f64 c (*.f64 t x)) (/.f64 y t)) (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) t) (/.f64 (*.f64 #s(literal 1/16 binary64) z) x)))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (+ (/ c (* t x)) (/ y t))))) |
(*.f64 t (+.f64 (+.f64 (/.f64 c (*.f64 t x)) (/.f64 y t)) (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) t) (/.f64 (*.f64 #s(literal 1/16 binary64) z) x)))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x))))) |
(*.f64 (-.f64 (/.f64 (*.f64 z #s(literal -1/16 binary64)) x) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x))))) |
(*.f64 (-.f64 (/.f64 (*.f64 z #s(literal -1/16 binary64)) x) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) t)) (* -1/16 (/ z x))))) |
(*.f64 (-.f64 (/.f64 (*.f64 z #s(literal -1/16 binary64)) x) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) t)) (-.f64 #s(literal 0 binary64) t)) |
(+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 z x)) (+.f64 (/.f64 y z) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) t) x) (/.f64 c (*.f64 z x)))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 z x)) (+.f64 (/.f64 y z) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) t) x) (/.f64 c (*.f64 z x)))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (+ (/ c (* x z)) (/ y z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 z x)) (+.f64 (/.f64 y z) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) t) x) (/.f64 c (*.f64 z x)))))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x))))) |
(*.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 t x)) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x))))) |
(*.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 t x)) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (/ c x))) z)) (* -1/16 (/ t x))))) |
(*.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 t x)) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (/.f64 c x))) z)) (-.f64 #s(literal 0 binary64) z)) |
(+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(/ c x) |
(/.f64 c x) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 c x)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y c)) (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) c)))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 c x)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y c)) (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) c)))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (+ (/ 1 x) (/ y c))))) |
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 c x)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y c)) (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) c)))) |
(/ c x) |
(/.f64 c x) |
(* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) c) (/.f64 #s(literal 1 binary64) x))) |
(* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) c) (/.f64 #s(literal 1 binary64) x))) |
(* -1 (* c (- (* -1 (/ (+ y (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x)))) c)) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 y (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)))) c) (/.f64 #s(literal 1 binary64) x))) |
(+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a))))) |
(*.f64 a (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 b x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a x)) (/.f64 (/.f64 c x) a))) (/.f64 y a))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a))))) |
(*.f64 a (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 b x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a x)) (/.f64 (/.f64 c x) a))) (/.f64 y a))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (+ (/ c (* a x)) (/ y a))))) |
(*.f64 a (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 b x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a x)) (/.f64 (/.f64 c x) a))) (/.f64 y a))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x))))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 b x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) a)) (-.f64 #s(literal 0 binary64) a)) |
(* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x))))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 b x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) a)) (-.f64 #s(literal 0 binary64) a)) |
(* -1 (* a (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) a)) (* 1/4 (/ b x))))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 b x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) a)) (-.f64 #s(literal 0 binary64) a)) |
(+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b))))) |
(*.f64 b (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) a) x) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 b x))) (/.f64 y b)) (/.f64 c (*.f64 b x)))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b))))) |
(*.f64 b (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) a) x) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 b x))) (/.f64 y b)) (/.f64 c (*.f64 b x)))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (+ (/ c (* b x)) (/ y b))))) |
(*.f64 b (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) a) x) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 b x))) (/.f64 y b)) (/.f64 c (*.f64 b x)))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x))))) |
(*.f64 (-.f64 (*.f64 a (/.f64 #s(literal 1/4 binary64) x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x))))) |
(*.f64 (-.f64 (*.f64 a (/.f64 #s(literal 1/4 binary64) x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1 (* b (+ (* -1 (/ (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) b)) (* 1/4 (/ a x))))) |
(*.f64 (-.f64 (*.f64 a (/.f64 #s(literal 1/4 binary64) x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x))) b)) (-.f64 #s(literal 0 binary64) b)) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x) |
(/.f64 (+.f64 c (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x) |
(/.f64 (+.f64 c (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))) x) |
(/.f64 (+.f64 c (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) x) |
y |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
y |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(+ y (+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(+.f64 y (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)))) |
(/ (+ c (* -1/4 (* a b))) x) |
(/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) t) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) z) x) (/.f64 c (*.f64 t x))))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) t) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) z) x) (/.f64 c (*.f64 t x))))) |
(* t (+ (* -1/4 (/ (* a b) (* t x))) (+ (* 1/16 (/ z x)) (/ c (* t x))))) |
(*.f64 t (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) t) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) z) x) (/.f64 c (*.f64 t x))))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x))))) |
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (/.f64 (*.f64 z #s(literal -1/16 binary64)) x) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (/.f64 c x)) t)))) |
(* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x))))) |
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (/.f64 (*.f64 z #s(literal -1/16 binary64)) x) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (/.f64 c x)) t)))) |
(* -1 (* t (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) t)) (* -1/16 (/ z x))))) |
(-.f64 #s(literal 0 binary64) (*.f64 t (-.f64 (/.f64 (*.f64 z #s(literal -1/16 binary64)) x) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (/.f64 c x)) t)))) |
(/ (+ c (* -1/4 (* a b))) x) |
(/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 z x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) t) x) (/.f64 c (*.f64 z x))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 z x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) t) x) (/.f64 c (*.f64 z x))))) |
(* z (+ (* -1/4 (/ (* a b) (* x z))) (+ (* 1/16 (/ t x)) (/ c (* x z))))) |
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 z x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) t) x) (/.f64 c (*.f64 z x))))) |
(* 1/16 (/ (* t z) x)) |
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) |
(* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x))))) |
(*.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 t x)) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (/.f64 c x)) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x))))) |
(*.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 t x)) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (/.f64 c x)) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (/ c x)) z)) (* -1/16 (/ t x))))) |
(*.f64 (-.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 t x)) (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (/.f64 c x)) z)) (-.f64 #s(literal 0 binary64) z)) |
(/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(/ c x) |
(/.f64 c x) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) c) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 c x)) (/.f64 #s(literal 1 binary64) x)))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) c) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 c x)) (/.f64 #s(literal 1 binary64) x)))) |
(* c (+ (* -1/4 (/ (* a b) (* c x))) (+ (* 1/16 (/ (* t z) (* c x))) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) c) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 c x)) (/.f64 #s(literal 1 binary64) x)))) |
(/ c x) |
(/.f64 c x) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x))) c) (/.f64 #s(literal 1 binary64) x))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x))) c) (/.f64 #s(literal 1 binary64) x))) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (/ (* a b) x)) (* 1/16 (/ (* t z) x))) c)) (/ 1 x)))) |
(*.f64 c (+.f64 (/.f64 (+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x))) c) (/.f64 #s(literal 1 binary64) x))) |
(/ (+ c (* 1/16 (* t z))) x) |
(/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x))))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 b x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a x)) (/.f64 (/.f64 c x) a)))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x))))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 b x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a x)) (/.f64 (/.f64 c x) a)))) |
(* a (+ (* -1/4 (/ b x)) (+ (* 1/16 (/ (* t z) (* a x))) (/ c (* a x))))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 b x)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a x)) (/.f64 (/.f64 c x) a)))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x))))) |
(*.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 b x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)) a)))) |
(* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x))))) |
(*.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 b x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)) a)))) |
(* -1 (* a (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) a)) (* 1/4 (/ b x))))) |
(*.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 b x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)) a)))) |
(/ (+ c (* 1/16 (* t z))) x) |
(/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(+ (* -1/4 (/ (* a b) x)) (+ (* 1/16 (/ (* t z) x)) (/ c x))) |
(+.f64 (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x))))) |
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 b x)) (+.f64 (/.f64 c (*.f64 b x)) (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x))))) |
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 b x)) (+.f64 (/.f64 c (*.f64 b x)) (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)))) |
(* b (+ (* -1/4 (/ a x)) (+ (* 1/16 (/ (* t z) (* b x))) (/ c (* b x))))) |
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 b x)) (+.f64 (/.f64 c (*.f64 b x)) (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x))))) |
(*.f64 (-.f64 (*.f64 a (/.f64 #s(literal 1/4 binary64) x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x))))) |
(*.f64 (-.f64 (*.f64 a (/.f64 #s(literal 1/4 binary64) x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1 (* b (+ (* -1 (/ (+ (* 1/16 (/ (* t z) x)) (/ c x)) b)) (* 1/4 (/ a x))))) |
(*.f64 (-.f64 (*.f64 a (/.f64 #s(literal 1/4 binary64) x)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (/.f64 c x)) b)) (-.f64 #s(literal 0 binary64) b)) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(/ (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) x) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) t))))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) t))))) |
(* t (+ (* -1/4 (/ (* a b) t)) (+ (* 1/16 z) (/ c t)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (+.f64 (/.f64 c t) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) t))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ c (* -1/4 (* a b))) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) t)) (-.f64 #s(literal 0 binary64) t)) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) z))))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) z))))) |
(* z (+ (* -1/4 (/ (* a b) z)) (+ (* 1/16 t) (/ c z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a b) z))))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* -1/4 (* a b))) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) z)) (-.f64 #s(literal 0 binary64) z)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
c |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c))))) |
(*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c)) (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64)))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c))))) |
(*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c)) (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64)))))) |
(* c (+ 1 (+ (* -1/4 (/ (* a b) c)) (* 1/16 (/ (* t z) c))))) |
(*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c)) (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64)))))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1))) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) c)) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1))) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) c)) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* -1 (/ (+ (* -1/4 (* a b)) (* 1/16 (* t z))) c)) 1))) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) c)) (-.f64 #s(literal 0 binary64) c)) |
(+ c (* 1/16 (* t z))) |
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a)))) |
(*.f64 a (+.f64 (/.f64 c a) (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) a))))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a)))) |
(*.f64 a (+.f64 (/.f64 c a) (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) a))))) |
(* a (+ (* -1/4 b) (+ (* 1/16 (/ (* t z) a)) (/ c a)))) |
(*.f64 a (+.f64 (/.f64 c a) (+.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) a))))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b)))) |
(*.f64 (-.f64 (*.f64 b #s(literal 1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)) (-.f64 #s(literal 0 binary64) a)) |
(* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b)))) |
(*.f64 (-.f64 (*.f64 b #s(literal 1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)) (-.f64 #s(literal 0 binary64) a)) |
(* -1 (* a (+ (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* 1/4 b)))) |
(*.f64 (-.f64 (*.f64 b #s(literal 1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)) (-.f64 #s(literal 0 binary64) a)) |
(+ c (* 1/16 (* t z))) |
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b)))) |
(*.f64 b (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b)) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b)))) |
(*.f64 b (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b)) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(* b (+ (* -1/4 a) (+ (* 1/16 (/ (* t z) b)) (/ c b)))) |
(*.f64 b (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) b)) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a)))) |
(*.f64 (-.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a)))) |
(*.f64 (-.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1 (* b (+ (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* 1/4 a)))) |
(*.f64 (-.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)) (-.f64 #s(literal 0 binary64) b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.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) |
c |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (/ c a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
c |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (/ c b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
c |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64))))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64))))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64))))) |
c |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 c t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 c t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t)))) |
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t)))) |
(*.f64 t (+.f64 (/.f64 c t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) t)) (-.f64 #s(literal 0 binary64) t)) |
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z)))) |
(*.f64 (-.f64 (*.f64 z #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) t)) (-.f64 #s(literal 0 binary64) t)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))) |
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (+.f64 (/.f64 c z) (/.f64 (*.f64 x y) z)))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) z)) (-.f64 #s(literal 0 binary64) z)) |
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t)))) |
(*.f64 (-.f64 (*.f64 t #s(literal -1/16 binary64)) (/.f64 (+.f64 c (*.f64 x y)) z)) (-.f64 #s(literal 0 binary64) z)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
c |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)))) |
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c)))) |
(*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) c)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)))) |
c |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(*.f64 c (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(*.f64 c (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1))) |
(*.f64 c (*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(+ c (* 1/16 (* t z))) |
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x)))) |
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x)))) |
(*.f64 x (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) x)) (+.f64 y (/.f64 c x)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x))))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) x))) |
(+ c (* 1/16 (* t z))) |
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(+ c (+ (* 1/16 (* t z)) (* x y))) |
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(*.f64 y (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) y)) (+.f64 x (/.f64 c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(*.f64 y (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) y)) (+.f64 x (/.f64 c y)))) |
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y)))) |
(*.f64 y (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 t z) y)) (+.f64 x (/.f64 c y)))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y))))) |
(*.f64 y (+.f64 x (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.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) |
(* x y) |
(*.f64 x y) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
c |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)) #s(literal 1 binary64))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)) #s(literal 1 binary64))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c)) #s(literal 1 binary64))) |
c |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
c |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(+ c (* x y)) |
(+.f64 c (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
c |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64))))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64))))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (*.f64 a (*.f64 (/.f64 b c) #s(literal -1/4 binary64))))) |
c |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) c))) (-.f64 #s(literal 0 binary64) c)) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a b) c))) (-.f64 #s(literal 0 binary64) c)) |
c |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (/ c a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 c a))) |
c |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (/ c b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
Compiled 25093 to 1794 computations (92.9% saved)
11 alts after pruning (8 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1107 | 4 | 1111 |
| Fresh | 1 | 4 | 5 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 0 | 0 |
| Total | 1110 | 11 | 1121 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 58.8% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
| ▶ | 54.1% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
| ✓ | 49.7% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| ▶ | 51.4% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
| ▶ | 48.8% | (+.f64 c (*.f64 x y)) |
| 52.5% | (*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) | |
| ▶ | 30.1% | (*.f64 x y) |
| 44.5% | (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) | |
| 24.4% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) | |
| ✓ | 31.6% | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | 20.6% | c |
Compiled 270 to 208 computations (23% saved)
| 1× | egg-herbie |
Found 15 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (/.f64 (*.f64 a b) #s(literal -4 binary64)) |
| ✓ | cost-diff | 0 | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (+.f64 c (*.f64 x y)) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (*.f64 x y) |
| ✓ | cost-diff | 0 | (*.f64 a b) |
| ✓ | cost-diff | 0 | (/.f64 (*.f64 a b) #s(literal -4 binary64)) |
| ✓ | cost-diff | 0 | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
| 52× | fma-lowering-fma.f32 |
| 52× | fma-define |
| 52× | fma-lowering-fma.f64 |
| 40× | *-lowering-*.f32 |
| 40× | *-lowering-*.f64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 98 |
| 1 | 31 | 95 |
| 2 | 54 | 95 |
| 3 | 69 | 95 |
| 4 | 71 | 95 |
| 0 | 71 | 95 |
| 1× | iter limit |
| 1× | saturated |
| Inputs |
|---|
(+ (/ (* a b) -4) (* x y)) |
(/ (* a b) -4) |
(* a b) |
a |
b |
-4 |
(* x y) |
x |
y |
(* x y) |
x |
y |
(+ c (* x y)) |
c |
(* x y) |
x |
y |
(+ (* 1/16 (* t z)) (* x y)) |
(* 1/16 (* t z)) |
1/16 |
(* t z) |
t |
z |
(* x y) |
x |
y |
(+ (/ (* a b) -4) (* 1/16 (* t z))) |
(/ (* a b) -4) |
(* a b) |
a |
b |
-4 |
(* 1/16 (* t z)) |
1/16 |
(* t z) |
t |
z |
| Outputs |
|---|
(+ (/ (* a b) -4) (* x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(/ (* a b) -4) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(* a b) |
(*.f64 a b) |
a |
b |
-4 |
#s(literal -4 binary64) |
(* x y) |
(*.f64 x y) |
x |
y |
(* x y) |
(*.f64 x y) |
x |
y |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
c |
(* x y) |
(*.f64 x y) |
x |
y |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 z (*.f64 #s(literal 1/16 binary64) t))) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
1/16 |
#s(literal 1/16 binary64) |
(* t z) |
(*.f64 t z) |
t |
z |
(* x y) |
(*.f64 x y) |
x |
y |
(+ (/ (* a b) -4) (* 1/16 (* t z))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 z (*.f64 #s(literal 1/16 binary64) t))) |
(/ (* a b) -4) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(* a b) |
(*.f64 a b) |
a |
b |
-4 |
#s(literal -4 binary64) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
1/16 |
#s(literal 1/16 binary64) |
(* t z) |
(*.f64 t z) |
t |
z |
Found 15 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | accuracy | 100.0% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | accuracy | 99.4% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (+.f64 c (*.f64 x y)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (/.f64 (*.f64 a b) #s(literal -4 binary64)) |
| ✓ | accuracy | 100.0% | (*.f64 x y) |
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 99.7% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
| 83.0ms | 256× | 0 | valid |
Compiled 107 to 19 computations (82.2% saved)
ival-mult: 9.0ms (55.6% of total)ival-add: 4.0ms (24.7% of total)ival-div: 2.0ms (12.4% of total)const: 1.0ms (6.2% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (+ (/ (* a b) -4) (* x y))> |
#<alt (/ (* a b) -4)> |
#<alt (* a b)> |
#<alt (* x y)> |
#<alt (+ c (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t z)> |
#<alt (+ (/ (* a b) -4) (* 1/16 (* t z)))> |
| Outputs |
|---|
#<alt (* x y)> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))> |
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))> |
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))> |
#<alt (* x y)> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))> |
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))> |
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))> |
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))> |
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))> |
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))> |
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* 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 (* 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 (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt c> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt (* c (+ 1 (/ (* x y) c)))> |
#<alt c> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))> |
#<alt c> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x (+ y (/ c x)))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))> |
#<alt c> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (+ c (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* y (+ x (/ c y)))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))> |
#<alt (* x y)> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))> |
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))> |
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))> |
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))> |
#<alt (* x y)> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))> |
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))> |
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))> |
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))> |
#<alt (* 1/16 (* t z))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))> |
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))> |
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (+ (* 1/16 (* t z)) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))> |
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))> |
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* 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 (* 1/16 (* t z))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))> |
#<alt (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))> |
#<alt (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))> |
#<alt (* 1/16 (* t z))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))> |
#<alt (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))> |
#<alt (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))> |
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))> |
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))> |
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))> |
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))> |
#<alt (* 1/16 (* t z))> |
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))> |
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))> |
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))> |
75 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | a | @ | inf | (+ (/ (* a b) -4) (* 1/16 (* t z))) |
| 0.0ms | x | @ | 0 | (* x y) |
| 0.0ms | y | @ | inf | (* x y) |
| 0.0ms | x | @ | inf | (* x y) |
| 0.0ms | y | @ | -inf | (* x y) |
| 1× | batch-egg-rewrite |
| 4152× | *-lowering-*.f32 |
| 4152× | *-lowering-*.f64 |
| 3482× | /-lowering-/.f32 |
| 3482× | /-lowering-/.f64 |
| 1380× | frac-times |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 52 |
| 1 | 82 | 49 |
| 2 | 798 | 49 |
| 0 | 8481 | 49 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+ (/ (* a b) -4) (* x y)) |
(/ (* a b) -4) |
(* a b) |
(* x y) |
(+ c (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(* 1/16 (* t z)) |
(* t z) |
(+ (/ (* a b) -4) (* 1/16 (* t z))) |
| Outputs |
|---|
(+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) |
(+.f64 (*.f64 x y) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) |
(-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(fma.f64 a (/.f64 b #s(literal -4 binary64)) (*.f64 x y)) |
(fma.f64 b (/.f64 a #s(literal -4 binary64)) (*.f64 x y)) |
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y)) |
(fma.f64 x y (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 y x (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 (*.f64 a (-.f64 #s(literal 0 binary64) b)) #s(literal 1/4 binary64) (*.f64 x y)) |
(fma.f64 #s(literal 1 binary64) (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y)) |
(fma.f64 (/.f64 b #s(literal -4 binary64)) a (*.f64 x y)) |
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y))))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) |
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (*.f64 (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 256 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 256 binary64)) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.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 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))) |
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 x y))))) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(neg.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(neg.f64 (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) #s(literal 1 binary64))) |
(/.f64 a (/.f64 #s(literal -4 binary64) b)) |
(/.f64 (*.f64 a b) #s(literal -4 binary64)) |
(/.f64 (*.f64 a (-.f64 #s(literal 0 binary64) b)) #s(literal 4 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b))) |
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) |
(pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal -1 binary64)) |
(*.f64 a (/.f64 b #s(literal -4 binary64))) |
(*.f64 b (/.f64 a #s(literal -4 binary64))) |
(*.f64 (*.f64 a b) #s(literal -1/4 binary64)) |
(*.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) #s(literal 1 binary64)) |
(*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) b)) #s(literal 1/4 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal -1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64))) |
(*.f64 (/.f64 b #s(literal -4 binary64)) a) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(*.f64 (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 a b)) #s(literal -1/2 binary64))) |
(-.f64 #s(literal 0 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) b))) |
(neg.f64 (*.f64 a (-.f64 #s(literal 0 binary64) b))) |
(*.f64 a b) |
(*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b))) |
(*.f64 b a) |
(*.f64 b (neg.f64 (-.f64 #s(literal 0 binary64) a))) |
(*.f64 (*.f64 a b) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 a b)) |
(*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) b))) |
(*.f64 (-.f64 #s(literal 0 binary64) b) (-.f64 #s(literal 0 binary64) a)) |
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b)) |
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b)) a) |
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) b) |
(*.f64 x y) |
(*.f64 y x) |
(*.f64 #s(literal 1 binary64) (*.f64 x y)) |
(+.f64 (*.f64 x y) c) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (neg.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))) |
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))) |
(fma.f64 x y c) |
(fma.f64 y x c) |
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y)))) (-.f64 c (*.f64 x y)))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (*.f64 x y) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (*.f64 x y) c))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) |
(/.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 c (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (*.f64 x y) c))))) |
(/.f64 (*.f64 (+.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y)))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (-.f64 (*.f64 x y) c)) |
(/.f64 (-.f64 (*.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (*.f64 (-.f64 c (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (-.f64 c (*.f64 x y)) (-.f64 c (*.f64 x y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 c c)) (+.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (-.f64 c (*.f64 x y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c c) (*.f64 c c)) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 c (*.f64 x y)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 x y) c))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y)))) (*.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))) (+.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 c c) (*.f64 (*.f64 x y) c))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) |
(*.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c c) (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) c)))))) |
(*.f64 (*.f64 (+.f64 (*.f64 x y) c) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 c (*.f64 x y))))) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c))) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))) |
(-.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(fma.f64 x y (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 y x (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y)) |
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y)) |
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (*.f64 x y)) |
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (*.f64 x y)) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (*.f64 x y)) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (*.f64 x y)) |
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 x (*.f64 y (*.f64 x y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64)))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))))) |
(*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(*.f64 t (*.f64 z #s(literal 1/16 binary64))) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(*.f64 (*.f64 t z) #s(literal 1/16 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z) |
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(-.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(fma.f64 a (/.f64 b #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 b (/.f64 a #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 z (*.f64 #s(literal 1/16 binary64) t) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 (*.f64 a (-.f64 #s(literal 0 binary64) b)) #s(literal 1/4 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 #s(literal 1 binary64) (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) t) z (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(fma.f64 (/.f64 b #s(literal -4 binary64)) a (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (/.f64 a (/.f64 #s(literal -4 binary64) b))) |
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64)))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 a b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 a b)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) |
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64)))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (*.f64 (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))))) (*.f64 (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64))) (*.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64)) (-.f64 (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64)) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal -1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b)))) #s(literal 4096 binary64)) (*.f64 #s(literal 1/16777216 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 256 binary64)) (+.f64 (*.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a b) (*.f64 a b)))))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 256 binary64)) (*.f64 #s(literal 1/65536 binary64) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 t z) (*.f64 t z))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z)))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 a b)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))) |
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 a (/.f64 #s(literal -4 binary64) b)) (*.f64 (*.f64 t z) #s(literal -1/16 binary64))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 t z) (*.f64 (*.f64 t z) (*.f64 t z)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) #s(literal -1/256 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 t z) #s(literal -1/16 binary64)))))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 t z) (*.f64 t z))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) |
| 1× | egg-herbie |
| 6586× | *-lowering-*.f32 |
| 6586× | *-lowering-*.f64 |
| 1822× | fnmadd-define |
| 1466× | times-frac |
| 1234× | /-lowering-/.f32 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 145 | 1918 |
| 1 | 538 | 1879 |
| 2 | 1864 | 1879 |
| 3 | 5606 | 1879 |
| 0 | 8074 | 1879 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(* x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(* -1/4 (* a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* x y) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(* -1/4 (* a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* x y) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* 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) |
(* 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) |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
c |
(* c (+ 1 (/ (* x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
c |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
(* x y) |
(* x (+ y (/ c x))) |
(* x (+ y (/ c x))) |
(* x (+ y (/ c x))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
c |
(+ c (* x y)) |
(+ c (* x y)) |
(+ c (* x y)) |
(* x y) |
(* y (+ x (/ c y))) |
(* y (+ x (/ c y))) |
(* y (+ x (/ c y))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(* x y) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(* 1/16 (* t z)) |
(* t (+ (* 1/16 z) (/ (* x y) t))) |
(* t (+ (* 1/16 z) (/ (* x y) t))) |
(* t (+ (* 1/16 z) (/ (* x y) t))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z)))) |
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z)))) |
(* x y) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(* 1/16 (* t z)) |
(* z (+ (* 1/16 t) (/ (* x y) z))) |
(* z (+ (* 1/16 t) (/ (* x y) z))) |
(* z (+ (* 1/16 t) (/ (* x y) z))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t)))) |
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t)))) |
(* 1/16 (* t z)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(* x y) |
(* x (+ y (* 1/16 (/ (* t z) x)))) |
(* x (+ y (* 1/16 (/ (* t z) x)))) |
(* x (+ y (* 1/16 (/ (* t z) x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x))))) |
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x))))) |
(* 1/16 (* t z)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+ (* 1/16 (* t z)) (* x y)) |
(* x y) |
(* y (+ x (* 1/16 (/ (* t z) y)))) |
(* y (+ x (* 1/16 (/ (* t z) y)))) |
(* y (+ x (* 1/16 (/ (* t z) y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y))))) |
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y))))) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* 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) |
(* 1/16 (* t z)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))) |
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))) |
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))) |
(* 1/16 (* t z)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))) |
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))) |
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))) |
(* -1/4 (* a b)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(* 1/16 (* t z)) |
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))) |
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))) |
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))) |
(* 1/16 (* t z)) |
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))) |
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))) |
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))) |
(* -1/4 (* a b)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(* 1/16 (* t z)) |
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))) |
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))) |
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))) |
(* 1/16 (* t z)) |
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))) |
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))) |
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))) |
| Outputs |
|---|
(* x y) |
(*.f64 x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 x y) a))) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 x y) a))) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 x y) a))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 x y) a))) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 x y) a))) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 x y) a))) |
(* x y) |
(*.f64 x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 x y) b))) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 x y) b))) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 x y) b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 x y) b))) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 x y) b))) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 x y) b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y))) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y))) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y))) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y))) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) y))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.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) |
(* 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) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
c |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* c (+ 1 (/ (* x y) c))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
c |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
(* -1 (* c (- (* -1 (/ (* x y) c)) 1))) |
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) c))) |
c |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(* x y) |
(*.f64 x y) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x (+ y (/ c x))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
(* -1 (* x (+ (* -1 y) (* -1 (/ c x))))) |
(*.f64 x (+.f64 y (/.f64 c x))) |
c |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(+ c (* x y)) |
(+.f64 (*.f64 x y) c) |
(* x y) |
(*.f64 x y) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* y (+ x (/ c y))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* -1 (* y (+ (* -1 x) (* -1 (/ c y))))) |
(*.f64 y (+.f64 x (/.f64 c y))) |
(* x y) |
(*.f64 x y) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* 1/16 z) (/ (* x y) t))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))) |
(* t (+ (* 1/16 z) (/ (* x y) t))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))) |
(* t (+ (* 1/16 z) (/ (* x y) t))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))) |
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z)))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))) |
(* x y) |
(*.f64 x y) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* 1/16 t) (/ (* x y) z))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))) |
(* z (+ (* 1/16 t) (/ (* x y) z))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))) |
(* z (+ (* 1/16 t) (/ (* x y) z))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))) |
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t)))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* x y) |
(*.f64 x y) |
(* x (+ y (* 1/16 (/ (* t z) x)))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x))) |
(* x (+ y (* 1/16 (/ (* t z) x)))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x))) |
(* x (+ y (* 1/16 (/ (* t z) x)))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x))) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x))) |
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x))) |
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x))))) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* 1/16 (* t z)) (* x y)) |
(+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* x y) |
(*.f64 x y) |
(* y (+ x (* 1/16 (/ (* t z) y)))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y))) |
(* y (+ x (* 1/16 (/ (* t z) y)))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y))) |
(* y (+ x (* 1/16 (/ (* t z) y)))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y))) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y))) |
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y))) |
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y))))) |
(*.f64 y (+.f64 x (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.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) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a))) |
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a))) |
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a))) |
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a))) |
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b)))) |
(*.f64 a (+.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b))) |
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b))) |
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b))) |
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b))) |
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t))) |
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t))) |
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t))) |
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t))) |
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t))))) |
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) t))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+ (* -1/4 (* a b)) (* 1/16 (* t z))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z))) |
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z))) |
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z))) |
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z))) |
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z))) |
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z))))) |
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) z))) |
Compiled 12605 to 754 computations (94% saved)
11 alts after pruning (3 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 756 | 0 | 756 |
| Fresh | 0 | 3 | 3 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 3 | 3 |
| Total | 756 | 11 | 767 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 58.8% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
| ✓ | 54.1% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
| ✓ | 49.7% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| ✓ | 51.4% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
| ✓ | 48.8% | (+.f64 c (*.f64 x y)) |
| ▶ | 52.5% | (*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
| ✓ | 30.1% | (*.f64 x y) |
| ▶ | 44.5% | (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
| ▶ | 24.4% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | 31.6% | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | 20.6% | c |
Compiled 152 to 118 computations (22.4% saved)
| 1× | egg-herbie |
Found 10 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | cost-diff | 0 | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | cost-diff | 0 | (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x) |
| ✓ | cost-diff | 0 | (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x)) |
| ✓ | cost-diff | 128 | (*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
| ✓ | cost-diff | 0 | (/.f64 c b) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal -1/4 binary64) a) |
| ✓ | cost-diff | 0 | (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
| ✓ | cost-diff | 128 | (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
| ✓ | cost-diff | 0 | (*.f64 t z) |
| ✓ | cost-diff | 0 | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| 5956× | /-lowering-/.f32 |
| 5956× | /-lowering-/.f64 |
| 4196× | *-lowering-*.f32 |
| 4196× | *-lowering-*.f64 |
| 2390× | associate-/r* |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 75 |
| 1 | 47 | 73 |
| 2 | 96 | 73 |
| 3 | 186 | 71 |
| 4 | 347 | 69 |
| 5 | 718 | 69 |
| 6 | 1404 | 69 |
| 7 | 2614 | 69 |
| 8 | 2926 | 69 |
| 9 | 3268 | 69 |
| 10 | 3339 | 69 |
| 11 | 3481 | 69 |
| 12 | 3636 | 69 |
| 0 | 8191 | 69 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* 1/16 (* t z)) |
1/16 |
(* t z) |
t |
z |
(* b (+ (* -1/4 a) (/ c b))) |
b |
(+ (* -1/4 a) (/ c b)) |
(* -1/4 a) |
-1/4 |
a |
(/ c b) |
c |
(* x (+ y (/ (* -1/4 (* a b)) x))) |
x |
(+ y (/ (* -1/4 (* a b)) x)) |
y |
(/ (* -1/4 (* a b)) x) |
(* -1/4 (* a b)) |
-1/4 |
(* a b) |
a |
b |
| Outputs |
|---|
(* 1/16 (* t z)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
1/16 |
#s(literal 1/16 binary64) |
(* t z) |
(*.f64 t z) |
t |
z |
(* b (+ (* -1/4 a) (/ c b))) |
(+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c) |
b |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (/.f64 c b) (*.f64 #s(literal -1/4 binary64) a)) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
-1/4 |
#s(literal -1/4 binary64) |
a |
(/ c b) |
(/.f64 c b) |
c |
(* x (+ y (/ (* -1/4 (* a b)) x))) |
(+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) |
x |
(+ y (/ (* -1/4 (* a b)) x)) |
(+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) |
y |
(/ (* -1/4 (* a b)) x) |
(/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) |
(* -1/4 (* a b)) |
(*.f64 b (*.f64 #s(literal -1/4 binary64) a)) |
-1/4 |
#s(literal -1/4 binary64) |
(* a b) |
(*.f64 b a) |
a |
b |
Found 10 expressions of interest:
| New | Metric | Score | Program |
|---|---|---|---|
| ✓ | accuracy | 100.0% | (*.f64 a b) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | accuracy | 93.5% | (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x) |
| ✓ | accuracy | 90.0% | (*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
| ✓ | accuracy | 100.0% | (/.f64 c b) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal -1/4 binary64) a) |
| ✓ | accuracy | 100.0% | (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
| ✓ | accuracy | 88.1% | (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
| ✓ | accuracy | 100.0% | (*.f64 t z) |
| ✓ | accuracy | 100.0% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| 77.0ms | 256× | 0 | valid |
Compiled 85 to 21 computations (75.3% saved)
ival-mult: 20.0ms (74.6% of total)ival-div: 4.0ms (14.9% of total)ival-add: 3.0ms (11.2% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| Inputs |
|---|
#<alt (* 1/16 (* t z))> |
#<alt (* t z)> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (* -1/4 a)> |
#<alt (/ c b)> |
#<alt (* x (+ y (/ (* -1/4 (* a b)) x)))> |
#<alt (+ y (/ (* -1/4 (* a b)) x))> |
#<alt (/ (* -1/4 (* a b)) x)> |
#<alt (* -1/4 (* a b))> |
#<alt (* a b)> |
| Outputs |
|---|
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* t z))> |
#<alt (* 1/16 (* 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 c> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* b (+ (* -1/4 a) (/ c b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))> |
#<alt c> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* a (+ (* -1/4 b) (/ c a)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt (+ c (* -1/4 (* a b)))> |
#<alt c> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))> |
#<alt c> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))> |
#<alt (/ c b)> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (* -1/4 a)> |
#<alt (* a (- (/ c (* a b)) 1/4))> |
#<alt (* a (- (/ c (* a b)) 1/4))> |
#<alt (* a (- (/ c (* a b)) 1/4))> |
#<alt (* -1/4 a)> |
#<alt (* -1 (* a (+ 1/4 (* -1 (/ c (* a b))))))> |
#<alt (* -1 (* a (+ 1/4 (* -1 (/ c (* a b))))))> |
#<alt (* -1 (* a (+ 1/4 (* -1 (/ c (* a b))))))> |
#<alt (* -1/4 a)> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (/ c b)> |
#<alt (* c (+ (* -1/4 (/ a c)) (/ 1 b)))> |
#<alt (* c (+ (* -1/4 (/ a c)) (/ 1 b)))> |
#<alt (* c (+ (* -1/4 (/ a c)) (/ 1 b)))> |
#<alt (/ c b)> |
#<alt (* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b))))> |
#<alt (* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b))))> |
#<alt (* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b))))> |
#<alt (/ c b)> |
#<alt (/ (+ c (* -1/4 (* a b))) b)> |
#<alt (/ (+ c (* -1/4 (* a b))) b)> |
#<alt (/ (+ c (* -1/4 (* a b))) b)> |
#<alt (* -1/4 a)> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (* -1/4 a)> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (+ (* -1/4 a) (/ c b))> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (* -1/4 a)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (/ c b)> |
#<alt (* -1/4 (* a b))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* x y)> |
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))> |
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))> |
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))> |
#<alt (* x y)> |
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))> |
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))> |
#<alt (* -1/4 (* a b))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* x y)> |
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))> |
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))> |
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))> |
#<alt (* x y)> |
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))> |
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))> |
#<alt (* x y)> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* -1/4 (* a b))> |
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))> |
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))> |
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))> |
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))> |
#<alt (* x y)> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (+ (* -1/4 (* a b)) (* x y))> |
#<alt (* -1/4 (* a b))> |
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))> |
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))> |
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))> |
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt y> |
#<alt (* y (+ 1 (* -1/4 (/ (* a b) (* x y)))))> |
#<alt (* y (+ 1 (* -1/4 (/ (* a b) (* x y)))))> |
#<alt (* y (+ 1 (* -1/4 (/ (* a b) (* x y)))))> |
#<alt y> |
#<alt (* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1)))> |
#<alt (* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1)))> |
#<alt (* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1)))> |
#<alt y> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* a (+ (* -1/4 (/ b x)) (/ y a)))> |
#<alt (* a (+ (* -1/4 (/ b x)) (/ y a)))> |
#<alt (* a (+ (* -1/4 (/ b x)) (/ y a)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x)))))> |
#<alt (* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x)))))> |
#<alt (* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x)))))> |
#<alt y> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* b (+ (* -1/4 (/ a x)) (/ y b)))> |
#<alt (* b (+ (* -1/4 (/ a x)) (/ y b)))> |
#<alt (* b (+ (* -1/4 (/ a x)) (/ y b)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x)))))> |
#<alt (* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x)))))> |
#<alt (* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x)))))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (/ (+ (* -1/4 (* a b)) (* x y)) x)> |
#<alt (/ (+ (* -1/4 (* a b)) (* x y)) x)> |
#<alt (/ (+ (* -1/4 (* a b)) (* x y)) x)> |
#<alt y> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt y> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (+ y (* -1/4 (/ (* a b) x)))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (/ (* a b) x))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* a b))> |
#<alt (* -1/4 (* 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)> |
84 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | c | @ | inf | (* b (+ (* -1/4 a) (/ c b))) |
| 4.0ms | b | @ | -inf | (+ (* -1/4 a) (/ c b)) |
| 1.0ms | x | @ | -inf | (* x (+ y (/ (* -1/4 (* a b)) x))) |
| 1.0ms | x | @ | inf | (* x (+ y (/ (* -1/4 (* a b)) x))) |
| 0.0ms | a | @ | 0 | (* b (+ (* -1/4 a) (/ c b))) |
| 1× | batch-egg-rewrite |
| 5434× | *-lowering-*.f32 |
| 5434× | *-lowering-*.f64 |
| 3122× | /-lowering-/.f32 |
| 3122× | /-lowering-/.f64 |
| 1222× | +-lowering-+.f64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 63 |
| 1 | 87 | 61 |
| 2 | 749 | 57 |
| 0 | 8718 | 57 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* 1/16 (* t z)) |
(* t z) |
(* b (+ (* -1/4 a) (/ c b))) |
(+ (* -1/4 a) (/ c b)) |
(* -1/4 a) |
(/ c b) |
(* x (+ y (/ (* -1/4 (* a b)) x))) |
(+ y (/ (* -1/4 (* a b)) x)) |
(/ (* -1/4 (* a b)) x) |
(* -1/4 (* a b)) |
(* a b) |
| Outputs |
|---|
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(*.f64 t (*.f64 #s(literal 1/16 binary64) z)) |
(*.f64 t (*.f64 z #s(literal 1/16 binary64))) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(*.f64 (*.f64 t z) #s(literal 1/16 binary64)) |
(*.f64 (*.f64 #s(literal 1/16 binary64) t) z) |
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t) |
(*.f64 (*.f64 z #s(literal 1/16 binary64)) t) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c) |
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c))) |
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c) |
(fma.f64 b (/.f64 c b) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 b a) c) |
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c) |
(fma.f64 a (*.f64 #s(literal -1/4 binary64) b) c) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) b c) |
(fma.f64 c #s(literal 1 binary64) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(fma.f64 (/.f64 c b) b (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(fma.f64 (*.f64 b a) #s(literal -1/4 binary64) c) |
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a c) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) b) a c) |
(fma.f64 (*.f64 b c) (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(/.f64 b (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c (-.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))) (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c) (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))) (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (*.f64 (+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))) (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) b))) |
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c (-.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c c)) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c)) |
(/.f64 (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(/.f64 (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(/.f64 (*.f64 (+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b) (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) b) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c (-.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c c))) (neg.f64 (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c))) |
(/.f64 (neg.f64 (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) b)) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b))) |
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) |
(/.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b))) (-.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) |
(/.f64 (*.f64 b (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a))) (/.f64 c (/.f64 b (/.f64 c b))))) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b))) |
(/.f64 (*.f64 b (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a)))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) b) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a))) (/.f64 c (/.f64 b (/.f64 c b)))) b) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b))) |
(/.f64 (*.f64 (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) b) |
(*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) b)) |
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) b)) |
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c (-.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) c))) |
(*.f64 (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(*.f64 (*.f64 (+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(*.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) b) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(*.f64 (/.f64 (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (-.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (*.f64 #s(literal 1/16 binary64) (*.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 b (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(*.f64 (/.f64 (*.f64 (+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b))))) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(*.f64 (/.f64 (*.f64 (+.f64 c (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 (/.f64 c b) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (-.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (*.f64 #s(literal 1/16 binary64) (*.f64 a a)))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) b) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) b) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b))))) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) b) (-.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 (/.f64 c b) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+.f64 (/.f64 c b) (*.f64 #s(literal -1/4 binary64) a)) |
(+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (neg.f64 (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(-.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 c b))) |
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(-.f64 (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))))) |
(fma.f64 #s(literal -1/4 binary64) a (/.f64 c b)) |
(fma.f64 a #s(literal -1/4 binary64) (/.f64 c b)) |
(fma.f64 c (/.f64 #s(literal 1 binary64) b) (*.f64 #s(literal -1/4 binary64) a)) |
(fma.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1 binary64) b) (*.f64 #s(literal -1/4 binary64) a)) |
(fma.f64 #s(literal 1 binary64) (/.f64 c b) (*.f64 #s(literal -1/4 binary64) a)) |
(fma.f64 (/.f64 #s(literal 1 binary64) b) c (*.f64 #s(literal -1/4 binary64) a)) |
(neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a))) (/.f64 c (/.f64 b (/.f64 c b)))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) |
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (neg.f64 (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))))) |
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a))) (/.f64 c (/.f64 b (/.f64 c b)))) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b))) |
(/.f64 (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (/.f64 c (/.f64 b (/.f64 c b))))) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))))) |
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a))) (/.f64 c (/.f64 b (/.f64 c b))))) (neg.f64 (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b)))) |
(/.f64 (neg.f64 (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a)))) (neg.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (+.f64 (*.f64 (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (*.f64 (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (/.f64 (/.f64 c (/.f64 b (/.f64 c b))) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (*.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (-.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) (-.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal 1/16 binary64) (*.f64 a a)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)) (/.f64 b c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) #s(literal -1 binary64)) |
(*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (*.f64 (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))))) |
(*.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (*.f64 #s(literal -1/4 binary64) a) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))))) |
(*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c))) (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))))) |
(*.f64 (+.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a))) (/.f64 c (/.f64 b (/.f64 c b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 a #s(literal 1/4 binary64)) (/.f64 c b)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b))))) |
(*.f64 (+.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))))) |
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b))))) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (+.f64 (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64)))))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (-.f64 (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)) (*.f64 #s(literal 1/16 binary64) (*.f64 a a)))))) |
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c))) (-.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 c (/.f64 b (/.f64 c b))) (*.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (+.f64 (/.f64 c b) (*.f64 a #s(literal 1/4 binary64))) (/.f64 b c)))) |
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (/.f64 b (/.f64 c b)))) (-.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 c b) (/.f64 (/.f64 b (/.f64 c b)) c)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 (/.f64 c b) (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))))) |
(*.f64 #s(literal -1/4 binary64) a) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a #s(literal 1 binary64))) |
(*.f64 a #s(literal -1/4 binary64)) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) #s(literal 1 binary64)) |
(exp.f64 (*.f64 (log.f64 (/.f64 b c)) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 c b))) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b)) (-.f64 #s(literal 0 binary64) (/.f64 c b))) |
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 c b))) |
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 c b)) #s(literal 1 binary64))) |
(/.f64 c b) |
(/.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) b)) |
(/.f64 #s(literal 1 binary64) (/.f64 b c)) |
(/.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 #s(literal 1 binary64) c)) |
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 b c))) |
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) c) #s(literal -1 binary64)) b) |
(/.f64 (*.f64 c #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b)) |
(pow.f64 (/.f64 b c) #s(literal -1 binary64)) |
(*.f64 c (/.f64 #s(literal 1 binary64) b)) |
(*.f64 (/.f64 c b) #s(literal 1 binary64)) |
(*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1 binary64) b)) |
(*.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 (/.f64 #s(literal -1 binary64) b) #s(literal 1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 c b)) |
(*.f64 (/.f64 #s(literal 1 binary64) b) c) |
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 c b))) |
(*.f64 (/.f64 #s(literal -1 binary64) b) (-.f64 #s(literal 0 binary64) c)) |
(*.f64 (pow.f64 (/.f64 b c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b c) #s(literal -1/2 binary64))) |
(+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) |
(+.f64 (*.f64 x y) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) |
(fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 b a) #s(literal 1 binary64)) (*.f64 x y)) |
(fma.f64 x y (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(fma.f64 x (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) (*.f64 x y)) |
(fma.f64 y x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(fma.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) #s(literal 1 binary64) (*.f64 x y)) |
(fma.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) x (*.f64 x y)) |
(fma.f64 (*.f64 x #s(literal -1/4 binary64)) (/.f64 (*.f64 b a) x) (*.f64 x y)) |
(fma.f64 (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (/.f64 #s(literal 1 binary64) x) (*.f64 x y)) |
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))) (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (*.f64 (+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) x))) |
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b))) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) |
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) |
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) x) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)))) (neg.f64 (+.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) |
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) x)) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y))))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y))) |
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))))) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y))) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) x) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) x) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y)) x) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)) |
(*.f64 x (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(*.f64 (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) x) |
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) x)) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) x)) |
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 a (*.f64 a a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (-.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)))))) |
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) |
(*.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(*.f64 (*.f64 (+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) x) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)))))) (+.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (*.f64 y y))))) |
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (-.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y))))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (*.f64 x y)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)))))) (+.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (*.f64 y y))))) |
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) x) (-.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y))))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) x) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) x) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) |
(+.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) |
(+.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(-.f64 y (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x)) |
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)) (/.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y))) |
(fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 b a) x) y) |
(fma.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 b x) y) |
(fma.f64 (*.f64 b a) (/.f64 #s(literal -1/4 binary64) x) y) |
(fma.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (/.f64 #s(literal 1 binary64) x) y) |
(fma.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) x) y) |
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) |
(fma.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) y) |
(fma.f64 (/.f64 (*.f64 b a) x) #s(literal -1/4 binary64) y) |
(neg.f64 (/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))))) |
(neg.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) |
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y)))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y)) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (*.f64 (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (*.f64 (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))))) |
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y))) (neg.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) (+.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) #s(literal 1 binary64)) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))) (-.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))) (*.f64 y (*.f64 y y)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (+.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/256 binary64) (*.f64 (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) (+.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) #s(literal -1 binary64)) |
(*.f64 (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (*.f64 (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))))) |
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))))) |
(*.f64 (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))) (*.f64 (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))))) |
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) |
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)))) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(*.f64 (/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)))))) (+.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) (*.f64 y y))))) |
(*.f64 (/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a)))))) (-.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x)) (*.f64 (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y))))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x) (-.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) y)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b a) x)) (/.f64 (*.f64 b a) x))) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (*.f64 b a) x) (/.f64 (/.f64 (*.f64 b a) x) (/.f64 x (*.f64 b a))))))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) (+.f64 y (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) #s(literal -1 binary64))) |
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x)) |
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x)) |
(neg.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x)) |
(neg.f64 (*.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x) #s(literal 1 binary64))) |
(/.f64 #s(literal -1/4 binary64) (/.f64 x (*.f64 b a))) |
(/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) |
(/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (-.f64 #s(literal 0 binary64) x)) |
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) |
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -4 binary64) (*.f64 b a))) |
(/.f64 #s(literal -1 binary64) (/.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) |
(/.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) #s(literal -1 binary64)) x) |
(/.f64 (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x)) |
(pow.f64 (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) #s(literal -1 binary64)) |
(*.f64 b (*.f64 a (/.f64 #s(literal -1/4 binary64) x))) |
(*.f64 b (*.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 #s(literal 1 binary64) x))) |
(*.f64 b (*.f64 (/.f64 a x) #s(literal -1/4 binary64))) |
(*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 b a) x)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 b a) x) #s(literal 1 binary64))) |
(*.f64 a (*.f64 (/.f64 b x) #s(literal -1/4 binary64))) |
(*.f64 a (*.f64 #s(literal -1/4 binary64) (/.f64 b x))) |
(*.f64 a (*.f64 b (/.f64 #s(literal -1/4 binary64) x))) |
(*.f64 a (*.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) x))) |
(*.f64 a (*.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 #s(literal 1 binary64) x))) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 b x)) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (/.f64 b x) #s(literal 1 binary64))) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal -1 binary64) x))) |
(*.f64 (*.f64 b a) (/.f64 #s(literal -1/4 binary64) x)) |
(*.f64 (*.f64 b a) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 b a) (*.f64 (/.f64 #s(literal -1/4 binary64) x) #s(literal 1 binary64))) |
(*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) x))) |
(*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) (/.f64 #s(literal 1 binary64) x)) |
(*.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) #s(literal 1 binary64)) |
(*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) x)) |
(*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) |
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 b a)) #s(literal -1 binary64))) |
(*.f64 (/.f64 (*.f64 b a) x) #s(literal -1/4 binary64)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x)) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) (*.f64 #s(literal -1/4 binary64) (/.f64 #s(literal -1 binary64) x))) |
(*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) |
(*.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) x)) |
(*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b a) (/.f64 #s(literal -1 binary64) x))) |
(*.f64 (*.f64 a #s(literal 1/4 binary64)) (*.f64 b (/.f64 #s(literal -1 binary64) x))) |
(*.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 a x)) |
(*.f64 (*.f64 #s(literal -1/4 binary64) b) (/.f64 a x)) |
(*.f64 (/.f64 #s(literal -1/4 binary64) x) (*.f64 b a)) |
(*.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) a) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) b) x)) |
(*.f64 (/.f64 (*.f64 b a) #s(literal -1 binary64)) (/.f64 #s(literal 1/4 binary64) x)) |
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal -1 binary64)) (/.f64 #s(literal -1/4 binary64) x)) |
(*.f64 (/.f64 (*.f64 a #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 b x)) |
(*.f64 (pow.f64 (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) #s(literal -1/2 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) a)) (/.f64 b x)) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 b a)) (/.f64 #s(literal -1/4 binary64) x)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1/4 binary64)) (*.f64 b a)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1/4 binary64) a)) b) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) b) (*.f64 #s(literal -1/4 binary64) a)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) a) (*.f64 b #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) a) (*.f64 #s(literal -1/4 binary64) b)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 b #s(literal -1/4 binary64))) a) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1/4 binary64) b)) a) |
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -1/4 binary64) a))) b) |
(-.f64 #s(literal 0 binary64) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) |
(neg.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x) x)) |
(neg.f64 (*.f64 x (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x))) |
(neg.f64 (/.f64 (*.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) x)) |
(neg.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) x)) x)) |
(/.f64 x (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a)))) |
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 b a))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) x)) |
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) x)))) |
(/.f64 (*.f64 x #s(literal -1/4 binary64)) (/.f64 x (*.f64 b a))) |
(/.f64 (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) x) |
(/.f64 (*.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) (-.f64 #s(literal 0 binary64) x)) |
(/.f64 (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) x) |
(/.f64 (*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) x)) (-.f64 #s(literal 0 binary64) x)) |
(/.f64 (neg.f64 (*.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) x) |
(/.f64 (neg.f64 (*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) x))) x) |
(/.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) |
(/.f64 (*.f64 (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) #s(literal 1 binary64)) x) |
(/.f64 (*.f64 (*.f64 x #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 x (*.f64 b a))) |
(/.f64 (*.f64 (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x)) |
(/.f64 (/.f64 (*.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) #s(literal -1 binary64)) x) |
(/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) x)) #s(literal -1 binary64)) x) |
(*.f64 b (*.f64 #s(literal -1/4 binary64) a)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 b a)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 b a) #s(literal 1 binary64))) |
(*.f64 #s(literal -1/4 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)))) |
(*.f64 a (*.f64 b #s(literal -1/4 binary64))) |
(*.f64 a (*.f64 #s(literal -1/4 binary64) b)) |
(*.f64 a (*.f64 (*.f64 b #s(literal -1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 a (*.f64 (*.f64 #s(literal -1/4 binary64) b) #s(literal 1 binary64))) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) b) |
(*.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 (/.f64 b x) x)) |
(*.f64 x (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) |
(*.f64 (*.f64 b a) #s(literal -1/4 binary64)) |
(*.f64 (*.f64 b a) (*.f64 (/.f64 #s(literal -1/4 binary64) x) x)) |
(*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) #s(literal 1 binary64)) |
(*.f64 (/.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) x) |
(*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) x) x)) |
(*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x)) |
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x (/.f64 #s(literal -4 binary64) (*.f64 b a)))) |
(*.f64 (/.f64 (*.f64 b a) x) (*.f64 #s(literal -1/4 binary64) x)) |
(*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) |
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal 1/4 binary64)) |
(*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))) |
(*.f64 (*.f64 a #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) b)) |
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a) |
(*.f64 (*.f64 b #s(literal -1/4 binary64)) (*.f64 a #s(literal 1 binary64))) |
(*.f64 (*.f64 #s(literal -1/4 binary64) b) a) |
(*.f64 (*.f64 #s(literal -1/4 binary64) b) (*.f64 a #s(literal 1 binary64))) |
(*.f64 (*.f64 x #s(literal -1/4 binary64)) (/.f64 (*.f64 b a) x)) |
(*.f64 (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) (/.f64 #s(literal 1 binary64) x)) |
(*.f64 (*.f64 (*.f64 b a) #s(literal 1 binary64)) #s(literal -1/4 binary64)) |
(*.f64 (*.f64 x (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) (/.f64 #s(literal -1 binary64) x)) |
(*.f64 (*.f64 (*.f64 b (*.f64 #s(literal -1/4 binary64) a)) x) (/.f64 #s(literal 1 binary64) x)) |
(*.f64 (*.f64 (*.f64 b a) (*.f64 #s(literal 1/4 binary64) x)) (/.f64 #s(literal -1 binary64) x)) |
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a))) #s(literal -1/4 binary64)) |
(*.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) |
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) x)) |
(*.f64 (neg.f64 (*.f64 a #s(literal 1/4 binary64))) b) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) a)) b) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 b a)) #s(literal -1/4 binary64)) |
(*.f64 (*.f64 x (*.f64 #s(literal -1/4 binary64) a)) (/.f64 b x)) |
(*.f64 (*.f64 x (*.f64 b a)) (/.f64 #s(literal -1/4 binary64) x)) |
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) x)) (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) |
(*.f64 (*.f64 x (/.f64 (*.f64 b a) x)) #s(literal -1/4 binary64)) |
(*.f64 (*.f64 (*.f64 x #s(literal -1/4 binary64)) b) (/.f64 a x)) |
(*.f64 (*.f64 (*.f64 x #s(literal -1/4 binary64)) a) (/.f64 b x)) |
(*.f64 (*.f64 (*.f64 x (*.f64 b (*.f64 #s(literal -1/4 binary64) a))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) |
(*.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 b #s(literal -1/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 #s(literal -1/4 binary64) b)) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 b #s(literal -1/4 binary64))) a) |
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) b)) a) |
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) x)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 x (/.f64 x #s(literal -1/4 binary64))) (*.f64 b a)) |
(*.f64 (/.f64 x (/.f64 x (*.f64 #s(literal -1/4 binary64) a))) b) |
(*.f64 b a) |
(*.f64 a b) |
| 1× | egg-herbie |
| 3964× | *-lowering-*.f32 |
| 3964× | *-lowering-*.f64 |
| 1668× | fmsub-define |
| 1592× | fnmadd-define |
| 1236× | fmm-def |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 1871 |
| 1 | 429 | 1808 |
| 2 | 1397 | 1808 |
| 3 | 4404 | 1808 |
| 0 | 8576 | 1808 |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* t z)) |
(* 1/16 (* 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) |
c |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (/ c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
c |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (/ c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(* a (+ (* -1/4 b) (/ c a))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(* -1/4 (* a b)) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
(+ c (* -1/4 (* a b))) |
c |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
c |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(/ c b) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(* -1/4 a) |
(* a (- (/ c (* a b)) 1/4)) |
(* a (- (/ c (* a b)) 1/4)) |
(* a (- (/ c (* a b)) 1/4)) |
(* -1/4 a) |
(* -1 (* a (+ 1/4 (* -1 (/ c (* a b)))))) |
(* -1 (* a (+ 1/4 (* -1 (/ c (* a b)))))) |
(* -1 (* a (+ 1/4 (* -1 (/ c (* a b)))))) |
(* -1/4 a) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(/ c b) |
(* c (+ (* -1/4 (/ a c)) (/ 1 b))) |
(* c (+ (* -1/4 (/ a c)) (/ 1 b))) |
(* c (+ (* -1/4 (/ a c)) (/ 1 b))) |
(/ c b) |
(* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b)))) |
(* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b)))) |
(* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b)))) |
(/ c b) |
(/ (+ c (* -1/4 (* a b))) b) |
(/ (+ c (* -1/4 (* a b))) b) |
(/ (+ c (* -1/4 (* a b))) b) |
(* -1/4 a) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(* -1/4 a) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(+ (* -1/4 a) (/ c b)) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(* -1/4 a) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(/ c b) |
(* -1/4 (* a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* x y) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(* x y) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(* -1/4 (* a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* x y) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(* x y) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(* x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* -1/4 (* a b)) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(* -1/4 (* a b)) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(* x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(* -1/4 (* a b)) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(* -1/4 (* a b)) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(* -1/4 (/ (* a b) x)) |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
y |
(* y (+ 1 (* -1/4 (/ (* a b) (* x y))))) |
(* y (+ 1 (* -1/4 (/ (* a b) (* x y))))) |
(* y (+ 1 (* -1/4 (/ (* a b) (* x y))))) |
y |
(* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1))) |
(* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1))) |
(* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1))) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(* -1/4 (/ (* a b) x)) |
(* a (+ (* -1/4 (/ b x)) (/ y a))) |
(* a (+ (* -1/4 (/ b x)) (/ y a))) |
(* a (+ (* -1/4 (/ b x)) (/ y a))) |
(* -1/4 (/ (* a b) x)) |
(* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x))))) |
(* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x))))) |
(* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x))))) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(* -1/4 (/ (* a b) x)) |
(* b (+ (* -1/4 (/ a x)) (/ y b))) |
(* b (+ (* -1/4 (/ a x)) (/ y b))) |
(* b (+ (* -1/4 (/ a x)) (/ y b))) |
(* -1/4 (/ (* a b) x)) |
(* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x))))) |
(* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x))))) |
(* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x))))) |
(* -1/4 (/ (* a b) x)) |
(/ (+ (* -1/4 (* a b)) (* x y)) x) |
(/ (+ (* -1/4 (* a b)) (* x y)) x) |
(/ (+ (* -1/4 (* a b)) (* x y)) x) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (/ (* a b) x)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* a b)) |
(* -1/4 (* 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) |
| Outputs |
|---|
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 1/16 (* t z)) |
(*.f64 z (*.f64 #s(literal 1/16 binary64) t)) |
(* 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 |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (/ c b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* b (+ (* -1/4 a) (/ c b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
c |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (/ c a))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* a (+ (* -1/4 b) (/ c a))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* a (+ (* -1/4 b) (/ c a))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(+ c (* -1/4 (* a b))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
c |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* c (+ 1 (* -1/4 (/ (* a b) c)))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
c |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1))) |
(+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) |
(/ c b) |
(/.f64 c b) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* a (- (/ c (* a b)) 1/4)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* a (- (/ c (* a b)) 1/4)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* a (- (/ c (* a b)) 1/4)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1 (* a (+ 1/4 (* -1 (/ c (* a b)))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1 (* a (+ 1/4 (* -1 (/ c (* a b)))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1 (* a (+ 1/4 (* -1 (/ c (* a b)))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(/ c b) |
(/.f64 c b) |
(* c (+ (* -1/4 (/ a c)) (/ 1 b))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* c (+ (* -1/4 (/ a c)) (/ 1 b))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* c (+ (* -1/4 (/ a c)) (/ 1 b))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(/ c b) |
(/.f64 c b) |
(* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1 (* c (- (* 1/4 (/ a c)) (/ 1 b)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(/ c b) |
(/.f64 c b) |
(/ (+ c (* -1/4 (* a b))) b) |
(/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) b) |
(/ (+ c (* -1/4 (* a b))) b) |
(/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) b) |
(/ (+ c (* -1/4 (* a b))) b) |
(/.f64 (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b))) b) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(+ (* -1/4 a) (/ c b)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b)) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(* -1/4 a) |
(*.f64 #s(literal -1/4 binary64) a) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(/ c b) |
(/.f64 c b) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x (+ y (* -1/4 (/ (* a b) x)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* y (+ x (* -1/4 (/ (* a b) y)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y))))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* a (+ (* -1/4 b) (/ (* x y) a))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* x y) |
(*.f64 x y) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(+ (* -1/4 (* a b)) (* x y)) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* b (+ (* -1/4 a) (/ (* x y) b))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a)))) |
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
y |
(* y (+ 1 (* -1/4 (/ (* a b) (* x y))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* y (+ 1 (* -1/4 (/ (* a b) (* x y))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* y (+ 1 (* -1/4 (/ (* a b) (* x y))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
y |
(* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1 (* y (- (* 1/4 (/ (* a b) (* x y))) 1))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* a (+ (* -1/4 (/ b x)) (/ y a))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* a (+ (* -1/4 (/ b x)) (/ y a))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* a (+ (* -1/4 (/ b x)) (/ y a))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1 (* a (+ (* -1 (/ y a)) (* 1/4 (/ b x))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* b (+ (* -1/4 (/ a x)) (/ y b))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* b (+ (* -1/4 (/ a x)) (/ y b))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* b (+ (* -1/4 (/ a x)) (/ y b))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1 (* b (+ (* -1 (/ y b)) (* 1/4 (/ a x))))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(/ (+ (* -1/4 (* a b)) (* x y)) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) x) |
(/ (+ (* -1/4 (* a b)) (* x y)) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) x) |
(/ (+ (* -1/4 (* a b)) (* x y)) x) |
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y)) x) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
y |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(+ y (* -1/4 (/ (* a b) x))) |
(+.f64 y (*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x))) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (/ (* a b) x)) |
(*.f64 b (/.f64 (*.f64 #s(literal -1/4 binary64) a) x)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(* -1/4 (* a b)) |
(*.f64 #s(literal -1/4 binary64) (*.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) |
Compiled 14152 to 1429 computations (89.9% saved)
11 alts after pruning (0 fresh and 11 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 753 | 0 | 753 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 3 | 3 |
| Done | 0 | 8 | 8 |
| Total | 753 | 11 | 764 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 58.8% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
| ✓ | 54.1% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
| ✓ | 49.7% | (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| ✓ | 51.4% | (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
| ✓ | 48.8% | (+.f64 c (*.f64 x y)) |
| ✓ | 52.5% | (*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
| ✓ | 30.1% | (*.f64 x y) |
| ✓ | 44.5% | (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
| ✓ | 24.4% | (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| ✓ | 31.6% | (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| ✓ | 20.6% | c |
Compiled 319 to 175 computations (45.1% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))) |
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) x))) |
(-.f64 #s(literal 0 binary64) (*.f64 b (+.f64 (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b) (*.f64 a #s(literal 1/4 binary64))))) |
| Outputs |
|---|
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c) |
15 calls:
| 7.0ms | b |
| 7.0ms | (/.f64 (*.f64 a b) #s(literal 4 binary64)) |
| 6.0ms | (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) |
| 6.0ms | x |
| 5.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.8% | 1 | x |
| 98.8% | 1 | y |
| 98.8% | 1 | z |
| 98.8% | 1 | t |
| 98.8% | 1 | a |
| 98.8% | 1 | b |
| 98.8% | 1 | c |
| 98.8% | 1 | (+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c) |
| 98.8% | 1 | (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) |
| 98.8% | 1 | (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) |
| 98.8% | 1 | (*.f64 x y) |
| 98.8% | 1 | (/.f64 (*.f64 z t) #s(literal 16 binary64)) |
| 98.8% | 1 | (*.f64 z t) |
| 98.8% | 1 | (/.f64 (*.f64 a b) #s(literal 4 binary64)) |
| 98.8% | 1 | (*.f64 a b) |
Compiled 172 to 138 computations (19.8% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
| Outputs |
|---|
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
9 calls:
| 6.0ms | a |
| 4.0ms | y |
| 4.0ms | x |
| 4.0ms | z |
| 4.0ms | c |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.0% | 5 | x |
| 78.2% | 5 | y |
| 75.8% | 3 | z |
| 78.2% | 4 | t |
| 82.1% | 3 | a |
| 81.5% | 3 | b |
| 79.8% | 5 | c |
| 79.0% | 5 | (*.f64 x y) |
| 89.7% | 3 | (*.f64 a b) |
Compiled 76 to 65 computations (14.5% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
| Outputs |
|---|
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
1 calls:
| 5.0ms | (*.f64 a b) |
| Accuracy | Segments | Branch |
|---|---|---|
| 89.1% | 3 | (*.f64 a b) |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(*.f64 x (+.f64 y (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) x))) |
| Outputs |
|---|
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) |
9 calls:
| 6.0ms | t |
| 4.0ms | z |
| 4.0ms | x |
| 4.0ms | c |
| 4.0ms | b |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.3% | 3 | x |
| 70.8% | 3 | y |
| 67.6% | 3 | z |
| 73.5% | 3 | (*.f64 x y) |
| 70.9% | 4 | t |
| 74.2% | 6 | c |
| 71.9% | 5 | b |
| 68.1% | 3 | a |
| 75.1% | 4 | (*.f64 a b) |
Compiled 76 to 65 computations (14.5% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
| Outputs |
|---|
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) |
2 calls:
| 7.0ms | (*.f64 a b) |
| 3.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.1% | 3 | (*.f64 x y) |
| 74.4% | 5 | (*.f64 a b) |
Compiled 20 to 16 computations (20% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
| Outputs |
|---|
(*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) |
(+.f64 c (*.f64 x y)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
4 calls:
| 3.0ms | y |
| 3.0ms | c |
| 3.0ms | (*.f64 x y) |
| 3.0ms | (*.f64 a b) |
| Accuracy | Segments | Branch |
|---|---|---|
| 56.2% | 2 | c |
| 65.7% | 3 | y |
| 71.0% | 4 | (*.f64 a b) |
| 69.0% | 3 | (*.f64 x y) |
Compiled 36 to 30 computations (16.7% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
| Outputs |
|---|
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
(+.f64 c (*.f64 x y)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) |
1 calls:
| 12.0ms | (*.f64 a b) |
| Accuracy | Segments | Branch |
|---|---|---|
| 70.9% | 4 | (*.f64 a b) |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(+.f64 c (*.f64 x y)) |
| Outputs |
|---|
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(+.f64 c (*.f64 x y)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
7 calls:
| 3.0ms | t |
| 2.0ms | z |
| 2.0ms | b |
| 2.0ms | a |
| 2.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 55.3% | 3 | z |
| 59.4% | 3 | a |
| 59.6% | 3 | b |
| 57.6% | 5 | (*.f64 x y) |
| 60.1% | 3 | t |
| 53.1% | 3 | x |
| 66.9% | 3 | (*.f64 a b) |
Compiled 60 to 51 computations (15% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
| Outputs |
|---|
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
c |
(*.f64 x y) |
(*.f64 #s(literal 1/16 binary64) (*.f64 t z)) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
9 calls:
| 38.0ms | y |
| 2.0ms | (*.f64 a b) |
| 2.0ms | t |
| 2.0ms | b |
| 2.0ms | c |
| Accuracy | Segments | Branch |
|---|---|---|
| 49.7% | 5 | x |
| 57.6% | 6 | (*.f64 x y) |
| 42.7% | 4 | z |
| 45.5% | 4 | c |
| 48.6% | 4 | a |
| 47.3% | 5 | b |
| 49.3% | 6 | t |
| 53.0% | 6 | y |
| 57.8% | 6 | (*.f64 a b) |
Compiled 76 to 65 computations (14.5% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
| Outputs |
|---|
(*.f64 x y) |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
c |
(*.f64 #s(literal -1/4 binary64) (*.f64 a b)) |
(*.f64 x y) |
2 calls:
| 2.0ms | (*.f64 a b) |
| 2.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 55.6% | 5 | (*.f64 x y) |
| 52.0% | 4 | (*.f64 a b) |
Compiled 20 to 16 computations (20% saved)
| Inputs |
|---|
c |
(*.f64 x y) |
| Outputs |
|---|
(*.f64 x y) |
c |
(*.f64 x y) |
4 calls:
| 2.0ms | a |
| 2.0ms | x |
| 2.0ms | y |
| 1.0ms | (*.f64 x y) |
| Accuracy | Segments | Branch |
|---|---|---|
| 40.7% | 3 | x |
| 32.0% | 2 | a |
| 42.2% | 3 | y |
| 44.9% | 3 | (*.f64 x y) |
Compiled 34 to 29 computations (14.7% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
c |
| Outputs |
|---|
c |
7 calls:
| 4.0ms | y |
| 1.0ms | c |
| 1.0ms | b |
| 1.0ms | t |
| 1.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 20.6% | 1 | a |
| 20.6% | 1 | x |
| 20.6% | 1 | z |
| 20.6% | 1 | y |
| 20.6% | 1 | c |
| 20.6% | 1 | b |
| 20.6% | 1 | t |
Compiled 56 to 49 computations (12.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.5776906499730471e+77 | 2.6380993181668618e+90 |
| 0.0ms | -7.03350458805617e+96 | -7.639058825516404e+93 |
Compiled 34 to 26 computations (23.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.5776906499730471e+77 | 2.6380993181668618e+90 |
| 0.0ms | -2.0655456648401607e+123 | -1.4130189836933618e+115 |
Compiled 34 to 26 computations (23.5% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.5776906499730471e+77 | 2.6380993181668618e+90 |
| 0.0ms | 3.1032043857843417e-44 | 1.322794463121134e-40 |
| 0.0ms | -3.343097529376883e-24 | -2.096494470595121e-29 |
Compiled 34 to 26 computations (23.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 8.603950742199046e-26 | 1.99560950877674e-24 |
| 18.0ms | -5.060279124727041e+170 | -4.2133781924962375e+168 |
| 22.0ms | 224× | 0 | valid |
Compiled 454 to 362 computations (20.3% saved)
ival-mult: 4.0ms (38.3% of total)ival-div: 3.0ms (28.7% of total)ival-add: 2.0ms (19.2% of total)ival-sub: 1.0ms (9.6% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.5776906499730471e+77 | 2.6380993181668618e+90 |
| 0.0ms | 440476035.3656508 | 1794945959.729166 |
| 0.0ms | -4.133902728480519e+88 | -2.0667145130928136e+87 |
Compiled 34 to 26 computations (23.5% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 1.5776906499730471e+77 | 2.6380993181668618e+90 |
| 14.0ms | 440476035.3656508 | 1794945959.729166 |
| 20.0ms | -7.03350458805617e+96 | -7.639058825516404e+93 |
| 63.0ms | 384× | 0 | valid |
Compiled 658 to 540 computations (17.9% saved)
ival-add: 25.0ms (62.9% of total)ival-div: 6.0ms (15.1% of total)ival-mult: 6.0ms (15.1% of total)ival-sub: 2.0ms (5% of total)const: 1.0ms (2.5% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 5.1024737827713545e+218 | 1.8486754802409835e+223 |
| 17.0ms | -7.03350458805617e+96 | -7.639058825516404e+93 |
| 25.0ms | 256× | 0 | valid |
Compiled 418 to 346 computations (17.2% saved)
ival-mult: 4.0ms (33.4% of total)ival-div: 3.0ms (25% of total)ival-sub: 2.0ms (16.7% of total)ival-add: 2.0ms (16.7% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 39.0ms | 1.5776906499730471e+77 | 2.6380993181668618e+90 |
| 18.0ms | 3.3162349679501764e-48 | 1.006635134425475e-44 |
| 18.0ms | -1.3897769553408532e-126 | -1.4278145973049703e-130 |
| 17.0ms | -2.0124924159976898e-20 | -3.343097529376883e-24 |
| 8.0ms | -8.316718096200379e+96 | -7.03350458805617e+96 |
| 80.0ms | 592× | 0 | valid |
Compiled 874 to 747 computations (14.5% saved)
ival-mult: 28.0ms (59.6% of total)ival-div: 8.0ms (17% of total)ival-add: 7.0ms (14.9% of total)ival-sub: 3.0ms (6.4% of total)const: 1.0ms (2.1% of total)backward-pass: 0.0ms (0% of total)| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.754780403940078e+24 | 1.4636985217898842e+28 |
| 25.0ms | 1.82487e-318 | 2.5622879935018444e-293 |
| 7.0ms | -2.1332223513419927e-132 | -1.5847708807666983e-132 |
| 21.0ms | -8.611104101331002e+174 | -5.628913109519308e+171 |
| 53.0ms | 464× | 0 | valid |
Compiled 672 to 577 computations (14.1% saved)
ival-mult: 8.0ms (36.1% of total)ival-div: 7.0ms (31.6% of total)ival-add: 5.0ms (22.5% of total)ival-sub: 2.0ms (9% of total)const: 1.0ms (4.5% of total)backward-pass: 0.0ms (0% of total)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.566291592739334e-121 | 1.9272160146609784e-119 |
| 9.0ms | -8.361132469663623e+95 | -5.3002904232717025e+95 |
| 20.0ms | 176× | 0 | valid |
Compiled 232 to 202 computations (12.9% saved)
ival-mult: 3.0ms (36.5% of total)ival-div: 2.0ms (24.3% of total)ival-add: 2.0ms (24.3% of total)ival-sub: 1.0ms (12.2% of total)const: 0.0ms (0% of total)backward-pass: 0.0ms (0% of total)| 1× | egg-herbie |
| 30× | +-commutative_binary64 |
| 24× | *-commutative_binary64 |
| 12× | sub-neg_binary64 |
| 10× | neg-sub0_binary64 |
| 10× | neg-mul-1_binary64 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 111 | 394 |
| 1 | 141 | 394 |
| 2 | 150 | 394 |
| 3 | 162 | 394 |
| 4 | 171 | 394 |
| 5 | 177 | 394 |
| 6 | 179 | 394 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c) |
(if (<=.f64 (*.f64 a b) #s(literal -5000000000000000367879369238556249198788031076088728399622928950675879571901095101025339828076544 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)))) |
(if (<=.f64 (*.f64 a b) #s(literal -1999999999999999955419939462808259340115968595189843154784166645324982581779679772155733117683015263369515044141902701002752 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)))) |
(if (<=.f64 (*.f64 a b) #s(literal -5444517870735015/2722258935367507707706996859454145691648 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 5021681388309345/100433627766186892221372630771322662657637687111424552206336 binary64)) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y))))) |
(if (<=.f64 (*.f64 x y) #s(literal -4800000000000000185323172579613669133411298471584821069812343819291714768791651648169474804218072176490676043337431441458783709897762008423512006273934270355234885730304 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (if (<=.f64 (*.f64 x y) #s(literal 7350099125492271/5444517870735015415413993718908291383296 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(if (<=.f64 (*.f64 a b) #s(literal -39999999999999998376668978254014509259679843585938057586789560392268156918038177020641280 binary64)) (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (if (<=.f64 (*.f64 a b) #s(literal 500000000 binary64)) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) |
(if (<=.f64 (*.f64 a b) #s(literal -13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (if (<=.f64 (*.f64 a b) #s(literal 1780000000 binary64)) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 169999999999999998358594598749988176904740669886757107859520099396513230225408 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) |
(if (<=.f64 (*.f64 a b) #s(literal -16499999999999999963076820038661299956078437305235597598309367197382261156205442279096499306496 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (if (<=.f64 (*.f64 a b) #s(literal 700000000000000038264778596251746785247483729379252627404297334193467534267055124010938460546602881572526187365022148461405066529547585819510889296538440330380416116950400961385498349671868879388814752909987205626200064 binary64)) (+.f64 c (*.f64 x y)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(if (<=.f64 (*.f64 a b) #s(literal -7099999999999999535877157485371830035989754569227799548117336153795148356413565722918650225098752 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (if (<=.f64 (*.f64 a b) #s(literal -8081706214372289/21267647932558653966460912964485513216 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (if (<=.f64 (*.f64 a b) #s(literal -5267950678658237/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64)) c (if (<=.f64 (*.f64 a b) #s(literal 498150793720287/803469022129495137770981046170581301261101496891396417650688 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 a b) #s(literal 8599999999999999620531391066399784002263756148277952426444629234009590969925632 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) |
(if (<=.f64 (*.f64 x y) #s(literal -40000000000000003307486514284232094705745107860608941345306137235330685577245426917490926656488695586868770570093062753395720267337599090797902308720426200916315558719258624 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal -3036836989747397/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (if (<=.f64 (*.f64 x y) #s(literal 4694388199266237/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) c (if (<=.f64 (*.f64 x y) #s(literal 14500000000000000604986408960 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))) |
(if (<=.f64 (*.f64 x y) #s(literal -699999999999999999331827966632689877786181345137998213577885762143610606448144263538207885361152 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328 binary64)) c (*.f64 x y))) |
c |
| Outputs |
|---|
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c) |
(if (<=.f64 (*.f64 a b) #s(literal -5000000000000000367879369238556249198788031076088728399622928950675879571901095101025339828076544 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)))) |
(if (<=.f64 (*.f64 a b) #s(literal -5000000000000000367879369238556249198788031076088728399622928950675879571901095101025339828076544 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 z t))) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (+.f64 (*.f64 x y) c)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(if (<=.f64 (*.f64 a b) #s(literal -1999999999999999955419939462808259340115968595189843154784166645324982581779679772155733117683015263369515044141902701002752 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)))) |
(if (<=.f64 (*.f64 a b) #s(literal -1999999999999999955419939462808259340115968595189843154784166645324982581779679772155733117683015263369515044141902701002752 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (+.f64 (*.f64 x y) c)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) |
(if (<=.f64 (*.f64 a b) #s(literal -5444517870735015/2722258935367507707706996859454145691648 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 5021681388309345/100433627766186892221372630771322662657637687111424552206336 binary64)) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y))))) |
(if (<=.f64 (*.f64 a b) #s(literal -5444517870735015/2722258935367507707706996859454145691648 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (if (<=.f64 (*.f64 a b) #s(literal 5021681388309345/100433627766186892221372630771322662657637687111424552206336 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 z t))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(if (<=.f64 (*.f64 x y) #s(literal -4800000000000000185323172579613669133411298471584821069812343819291714768791651648169474804218072176490676043337431441458783709897762008423512006273934270355234885730304 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) (if (<=.f64 (*.f64 x y) #s(literal 7350099125492271/5444517870735015415413993718908291383296 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))) |
(if (<=.f64 (*.f64 x y) #s(literal -4800000000000000185323172579613669133411298471584821069812343819291714768791651648169474804218072176490676043337431441458783709897762008423512006273934270355234885730304 binary64)) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 z t))) (if (<=.f64 (*.f64 x y) #s(literal 7350099125492271/5444517870735015415413993718908291383296 binary64)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (*.f64 #s(literal 1/16 binary64) (*.f64 z t))))) |
(if (<=.f64 (*.f64 a b) #s(literal -39999999999999998376668978254014509259679843585938057586789560392268156918038177020641280 binary64)) (*.f64 b (+.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 c b))) (if (<=.f64 (*.f64 a b) #s(literal 500000000 binary64)) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) |
(if (<=.f64 (*.f64 a b) #s(literal -39999999999999998376668978254014509259679843585938057586789560392268156918038177020641280 binary64)) (*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 c b))) (if (<=.f64 (*.f64 a b) #s(literal 500000000 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 a b) #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(if (<=.f64 (*.f64 a b) #s(literal -13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (if (<=.f64 (*.f64 a b) #s(literal 1780000000 binary64)) (+.f64 c (*.f64 x y)) (if (<=.f64 (*.f64 a b) #s(literal 169999999999999998358594598749988176904740669886757107859520099396513230225408 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) |
(if (<=.f64 (*.f64 a b) #s(literal -13500000000000000643489553776017109701204452391195134635823938488857858993739487001664435519488 binary64)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64))) (if (<=.f64 (*.f64 a b) #s(literal 1780000000 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 a b) #s(literal 169999999999999998358594598749988176904740669886757107859520099396513230225408 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) |
(if (<=.f64 (*.f64 a b) #s(literal -16499999999999999963076820038661299956078437305235597598309367197382261156205442279096499306496 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (if (<=.f64 (*.f64 a b) #s(literal 700000000000000038264778596251746785247483729379252627404297334193467534267055124010938460546602881572526187365022148461405066529547585819510889296538440330380416116950400961385498349671868879388814752909987205626200064 binary64)) (+.f64 c (*.f64 x y)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))) |
(if (<=.f64 (*.f64 a b) #s(literal -16499999999999999963076820038661299956078437305235597598309367197382261156205442279096499306496 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (if (<=.f64 (*.f64 a b) #s(literal 700000000000000038264778596251746785247483729379252627404297334193467534267055124010938460546602881572526187365022148461405066529547585819510889296538440330380416116950400961385498349671868879388814752909987205626200064 binary64)) (+.f64 (*.f64 x y) c) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)))) |
(if (<=.f64 (*.f64 a b) #s(literal -7099999999999999535877157485371830035989754569227799548117336153795148356413565722918650225098752 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (if (<=.f64 (*.f64 a b) #s(literal -8081706214372289/21267647932558653966460912964485513216 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (if (<=.f64 (*.f64 a b) #s(literal -5267950678658237/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64)) c (if (<=.f64 (*.f64 a b) #s(literal 498150793720287/803469022129495137770981046170581301261101496891396417650688 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 a b) #s(literal 8599999999999999620531391066399784002263756148277952426444629234009590969925632 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b))))))) |
(if (<=.f64 (*.f64 a b) #s(literal -7099999999999999535877157485371830035989754569227799548117336153795148356413565722918650225098752 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (if (<=.f64 (*.f64 a b) #s(literal -8081706214372289/21267647932558653966460912964485513216 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (if (<=.f64 (*.f64 a b) #s(literal -5267950678658237/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64)) c (if (<=.f64 (*.f64 a b) #s(literal 498150793720287/803469022129495137770981046170581301261101496891396417650688 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 a b) #s(literal 8599999999999999620531391066399784002263756148277952426444629234009590969925632 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64))))))) |
(if (<=.f64 (*.f64 x y) #s(literal -40000000000000003307486514284232094705745107860608941345306137235330685577245426917490926656488695586868770570093062753395720267337599090797902308720426200916315558719258624 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal -3036836989747397/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (if (<=.f64 (*.f64 x y) #s(literal 4694388199266237/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) c (if (<=.f64 (*.f64 x y) #s(literal 14500000000000000604986408960 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)) (*.f64 x y))))) |
(if (<=.f64 (*.f64 x y) #s(literal -40000000000000003307486514284232094705745107860608941345306137235330685577245426917490926656488695586868770570093062753395720267337599090797902308720426200916315558719258624 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal -3036836989747397/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (if (<=.f64 (*.f64 x y) #s(literal 4694388199266237/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) c (if (<=.f64 (*.f64 x y) #s(literal 14500000000000000604986408960 binary64)) (*.f64 (*.f64 a b) #s(literal -1/4 binary64)) (*.f64 x y))))) |
(if (<=.f64 (*.f64 x y) #s(literal -699999999999999999331827966632689877786181345137998213577885762143610606448144263538207885361152 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328 binary64)) c (*.f64 x y))) |
c |
| 5340× | *-lowering-*.f32 |
| 5340× | *-lowering-*.f64 |
| 4252× | *-lowering-*.f32 |
| 4252× | *-lowering-*.f64 |
| 3370× | sum3-define |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 16 |
| 1 | 33 | 15 |
| 2 | 90 | 14 |
| 3 | 241 | 14 |
| 4 | 583 | 14 |
| 5 | 1853 | 14 |
| 6 | 3318 | 14 |
| 7 | 5940 | 14 |
| 0 | 8025 | 14 |
| 0 | 183 | 2382 |
| 1 | 664 | 2303 |
| 2 | 2395 | 2183 |
| 3 | 7552 | 2183 |
| 0 | 8291 | 2183 |
| 0 | 382 | 6872 |
| 1 | 1397 | 6719 |
| 2 | 5050 | 6638 |
| 0 | 8714 | 6638 |
| 1× | done |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
Compiled 1615 to 985 computations (39% saved)
(sort a b)
(sort z t)
(sort x y)
Compiled 1182 to 458 computations (61.3% saved)
Loading profile data...