Time bar (total: 4.5s)
1× | search |
Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
---|---|---|---|---|---|---|---|
0% | 0% | 1.6% | 98.4% | 0% | 0% | 0% | 0 |
100% | 1.6% | 0% | 98.4% | 0% | 0% | 0% | 1 |
Compiled 45 to 30 computations (33.3% saved)
1.5s | 8 256× | 0 | valid |
ival-div
: 366.0ms (32.8% of total)ival-pow
: 307.0ms (27.5% of total)ival-<=
: 296.0ms (26.6% of total)ival-mult
: 67.0ms (6% of total)ival-and
: 54.0ms (4.8% of total)exact
: 21.0ms (1.9% of total)ival-assert
: 4.0ms (0.4% of total)Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
---|---|---|---|---|---|
0 | 0 | - | 0 | - | (pow.f64 #s(literal 2 binary64) a) |
0 | 0 | - | 0 | - | a |
0 | 0 | - | 0 | - | d |
0 | 0 | - | 0 | - | c |
0 | 0 | - | 0 | - | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
0 | 0 | - | 0 | - | (pow.f64 #s(literal 2 binary64) b) |
0 | 0 | - | 0 | - | #s(literal 2 binary64) |
0 | 0 | - | 0 | - | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
0 | 0 | - | 0 | - | b |
0 | 0 | - | 0 | - | (pow.f64 #s(literal 2 binary64) d) |
0 | 0 | - | 0 | - | (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
Predicted + | Predicted - | |
---|---|---|
+ | 0 | 0 |
- | 0 | 256 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 0 | 0 | 0 |
- | 0 | 0 | 256 |
number | freq |
---|---|
0 | 256 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 0 | 0 | 0 |
- | 0 | 0 | 1 |
76.0ms | 512× | 0 | valid |
Compiled 95 to 37 computations (61.1% saved)
ival-pow
: 45.0ms (80.9% of total)ival-div
: 7.0ms (12.6% of total)ival-mult
: 3.0ms (5.4% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 46 | 196 |
1 | 130 | 192 |
2 | 340 | 192 |
3 | 857 | 192 |
4 | 2853 | 192 |
5 | 5771 | 192 |
6 | 7513 | 192 |
0 | 11 | 13 |
0 | 17 | 13 |
1 | 22 | 13 |
2 | 31 | 13 |
3 | 44 | 13 |
4 | 56 | 13 |
5 | 59 | 13 |
0 | 59 | 13 |
1× | iter limit |
1× | saturated |
1× | iter limit |
1× | node limit |
Inputs |
---|
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
Outputs |
---|
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b))) |
(negabs c)
(sort b d)
Compiled 13 to 11 computations (15.4% saved)
Compiled 0 to 4 computations (-∞% saved)
Status | Accuracy | Program |
---|---|---|
▶ | 99.9% | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
Compiled 13 to 11 computations (15.4% saved)
1× | egg-herbie |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (pow.f64 #s(literal 2 binary64) b) | |
cost-diff | 0 | (pow.f64 #s(literal 2 binary64) a) | |
cost-diff | 0 | (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) | |
cost-diff | 0 | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 11 | 39 |
0 | 17 | 39 |
1 | 22 | 39 |
2 | 31 | 39 |
3 | 44 | 39 |
4 | 56 | 39 |
5 | 59 | 39 |
0 | 59 | 39 |
1× | iter limit |
1× | saturated |
1× | iter limit |
Inputs |
---|
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(pow.f64 #s(literal 2 binary64) a) |
#s(literal 2 binary64) |
a |
(pow.f64 #s(literal 2 binary64) b) |
b |
(/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
c |
(pow.f64 #s(literal 2 binary64) d) |
d |
Outputs |
---|
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(pow.f64 #s(literal 2 binary64) a) |
#s(literal 2 binary64) |
a |
(pow.f64 #s(literal 2 binary64) b) |
b |
(/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
c |
(pow.f64 #s(literal 2 binary64) d) |
d |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 0.0 | (pow.f64 #s(literal 2 binary64) a) | |
accuracy | 0.0 | (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) | |
accuracy | 0.0234375 | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) | |
accuracy | 0.0390625 | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
23.0ms | 256× | 0 | valid |
Compiled 41 to 13 computations (68.3% saved)
ival-pow
: 8.0ms (62.9% of total)ival-div
: 3.0ms (23.6% of total)ival-mult
: 1.0ms (7.9% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)ival-assert
: 0.0ms (0% of total)Inputs |
---|
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(pow.f64 #s(literal 2 binary64) a) |
(pow.f64 #s(literal 2 binary64) b) |
(/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
Outputs |
---|
(/ c (* (pow 2 b) (pow 2 d))) |
(+ (/ c (* (pow 2 b) (pow 2 d))) (/ (* a (* c (log 2))) (* (pow 2 b) (pow 2 d)))) |
(+ (* a (+ (* 1/2 (/ (* a (* c (pow (log 2) 2))) (* (pow 2 b) (pow 2 d)))) (/ (* c (log 2)) (* (pow 2 b) (pow 2 d))))) (/ c (* (pow 2 b) (pow 2 d)))) |
(+ (* a (+ (* a (+ (* 1/6 (/ (* a (* c (pow (log 2) 3))) (* (pow 2 b) (pow 2 d)))) (* 1/2 (/ (* c (pow (log 2) 2)) (* (pow 2 b) (pow 2 d)))))) (/ (* c (log 2)) (* (pow 2 b) (pow 2 d))))) (/ c (* (pow 2 b) (pow 2 d)))) |
(/ 1 (pow 2 b)) |
(+ (/ 1 (pow 2 b)) (/ (* a (log 2)) (pow 2 b))) |
(+ (* a (+ (* 1/2 (/ (* a (pow (log 2) 2)) (pow 2 b))) (/ (log 2) (pow 2 b)))) (/ 1 (pow 2 b))) |
(+ (* a (+ (* a (+ (* 1/6 (/ (* a (pow (log 2) 3)) (pow 2 b))) (* 1/2 (/ (pow (log 2) 2) (pow 2 b))))) (/ (log 2) (pow 2 b)))) (/ 1 (pow 2 b))) |
1 |
(+ 1 (* a (log 2))) |
(+ 1 (* a (+ (log 2) (* 1/2 (* a (pow (log 2) 2)))))) |
(+ 1 (* a (+ (log 2) (* a (+ (* 1/6 (* a (pow (log 2) 3))) (* 1/2 (pow (log 2) 2))))))) |
(/ (* c (pow 2 a)) (* (pow 2 b) (pow 2 d))) |
(/ (pow 2 a) (pow 2 b)) |
(pow 2 a) |
(/ (* c (pow 2 a)) (pow 2 d)) |
(+ (* -1 (/ (* b (* c (* (log 2) (pow 2 a)))) (pow 2 d))) (/ (* c (pow 2 a)) (pow 2 d))) |
(+ (* b (- (* -1 (* b (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 d)))) (/ (* c (pow 2 a)) (pow 2 d))) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (+ (* -1/2 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 d))) (* 1/6 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 d))))))) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 d)))) (/ (* c (pow 2 a)) (pow 2 d))) |
(+ (* -1 (* b (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ (* b (- (* -1 (* b (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (+ (* -1/2 (* (pow (log 2) 3) (pow 2 a))) (* 1/6 (* (pow (log 2) 3) (pow 2 a))))))) (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ 1 (* b (log 2))) |
(+ 1 (* b (+ (log 2) (* 1/2 (* b (pow (log 2) 2)))))) |
(+ 1 (* b (+ (log 2) (* b (+ (* 1/6 (* b (pow (log 2) 3))) (* 1/2 (pow (log 2) 2))))))) |
(pow 2 b) |
(/ c (pow 2 d)) |
(/ (* c (pow 2 a)) (pow 2 b)) |
(+ (* -1 (/ (* c (* d (* (log 2) (pow 2 a)))) (pow 2 b))) (/ (* c (pow 2 a)) (pow 2 b))) |
(+ (* d (- (* -1 (* d (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 b)))) (/ (* c (pow 2 a)) (pow 2 b))) |
(+ (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (+ (* -1/2 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 b))) (* 1/6 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 b))))))) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 b)))) (/ (* c (pow 2 a)) (pow 2 b))) |
c |
(+ c (* -1 (* c (* d (log 2))))) |
(+ c (* d (- (* -1 (* d (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (* c (log 2))))) |
(+ c (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (+ (* -1/2 (* c (pow (log 2) 3))) (* 1/6 (* c (pow (log 2) 3))))))) (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (* c (log 2))))) |
12 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
70.0ms | a | @ | -inf | ((* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (/ (pow 2 a) (pow 2 b)) (pow 2 a) (pow 2 b) (/ c (pow 2 d))) |
24.0ms | a | @ | inf | ((* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (/ (pow 2 a) (pow 2 b)) (pow 2 a) (pow 2 b) (/ c (pow 2 d))) |
24.0ms | c | @ | 0 | ((* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (/ (pow 2 a) (pow 2 b)) (pow 2 a) (pow 2 b) (/ c (pow 2 d))) |
10.0ms | c | @ | -inf | ((* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (/ (pow 2 a) (pow 2 b)) (pow 2 a) (pow 2 b) (/ c (pow 2 d))) |
9.0ms | c | @ | inf | ((* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (/ (pow 2 a) (pow 2 b)) (pow 2 a) (pow 2 b) (/ c (pow 2 d))) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 207 | 837 |
1 | 711 | 819 |
2 | 2815 | 771 |
0 | 8551 | 735 |
1× | iter limit |
1× | node limit |
Inputs |
---|
(/ c (* (pow 2 b) (pow 2 d))) |
(+ (/ c (* (pow 2 b) (pow 2 d))) (/ (* a (* c (log 2))) (* (pow 2 b) (pow 2 d)))) |
(+ (* a (+ (* 1/2 (/ (* a (* c (pow (log 2) 2))) (* (pow 2 b) (pow 2 d)))) (/ (* c (log 2)) (* (pow 2 b) (pow 2 d))))) (/ c (* (pow 2 b) (pow 2 d)))) |
(+ (* a (+ (* a (+ (* 1/6 (/ (* a (* c (pow (log 2) 3))) (* (pow 2 b) (pow 2 d)))) (* 1/2 (/ (* c (pow (log 2) 2)) (* (pow 2 b) (pow 2 d)))))) (/ (* c (log 2)) (* (pow 2 b) (pow 2 d))))) (/ c (* (pow 2 b) (pow 2 d)))) |
(/ 1 (pow 2 b)) |
(+ (/ 1 (pow 2 b)) (/ (* a (log 2)) (pow 2 b))) |
(+ (* a (+ (* 1/2 (/ (* a (pow (log 2) 2)) (pow 2 b))) (/ (log 2) (pow 2 b)))) (/ 1 (pow 2 b))) |
(+ (* a (+ (* a (+ (* 1/6 (/ (* a (pow (log 2) 3)) (pow 2 b))) (* 1/2 (/ (pow (log 2) 2) (pow 2 b))))) (/ (log 2) (pow 2 b)))) (/ 1 (pow 2 b))) |
1 |
(+ 1 (* a (log 2))) |
(+ 1 (* a (+ (log 2) (* 1/2 (* a (pow (log 2) 2)))))) |
(+ 1 (* a (+ (log 2) (* a (+ (* 1/6 (* a (pow (log 2) 3))) (* 1/2 (pow (log 2) 2))))))) |
(/ (* c (pow 2 a)) (* (pow 2 b) (pow 2 d))) |
(/ (pow 2 a) (pow 2 b)) |
(pow 2 a) |
(/ (* c (pow 2 a)) (pow 2 d)) |
(+ (* -1 (/ (* b (* c (* (log 2) (pow 2 a)))) (pow 2 d))) (/ (* c (pow 2 a)) (pow 2 d))) |
(+ (* b (- (* -1 (* b (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 d)))) (/ (* c (pow 2 a)) (pow 2 d))) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (+ (* -1/2 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 d))) (* 1/6 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 d))))))) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 d)))) (/ (* c (pow 2 a)) (pow 2 d))) |
(+ (* -1 (* b (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ (* b (- (* -1 (* b (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (+ (* -1/2 (* (pow (log 2) 3) (pow 2 a))) (* 1/6 (* (pow (log 2) 3) (pow 2 a))))))) (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ 1 (* b (log 2))) |
(+ 1 (* b (+ (log 2) (* 1/2 (* b (pow (log 2) 2)))))) |
(+ 1 (* b (+ (log 2) (* b (+ (* 1/6 (* b (pow (log 2) 3))) (* 1/2 (pow (log 2) 2))))))) |
(pow 2 b) |
(/ c (pow 2 d)) |
(/ (* c (pow 2 a)) (pow 2 b)) |
(+ (* -1 (/ (* c (* d (* (log 2) (pow 2 a)))) (pow 2 b))) (/ (* c (pow 2 a)) (pow 2 b))) |
(+ (* d (- (* -1 (* d (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 b)))) (/ (* c (pow 2 a)) (pow 2 b))) |
(+ (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (+ (* -1/2 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 b))) (* 1/6 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 b))))))) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 b)))) (/ (* c (pow 2 a)) (pow 2 b))) |
c |
(+ c (* -1 (* c (* d (log 2))))) |
(+ c (* d (- (* -1 (* d (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (* c (log 2))))) |
(+ c (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (+ (* -1/2 (* c (pow (log 2) 3))) (* 1/6 (* c (pow (log 2) 3))))))) (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (* c (log 2))))) |
Outputs |
---|
(/ c (* (pow 2 b) (pow 2 d))) |
(/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d)) |
(+ (/ c (* (pow 2 b) (pow 2 d))) (/ (* a (* c (log 2))) (* (pow 2 b) (pow 2 d)))) |
(fma.f64 (*.f64 a (/.f64 c (pow.f64 #s(literal 2 binary64) b))) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) d)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d))) |
(+ (* a (+ (* 1/2 (/ (* a (* c (pow (log 2) 2))) (* (pow 2 b) (pow 2 d)))) (/ (* c (log 2)) (* (pow 2 b) (pow 2 d))))) (/ c (* (pow 2 b) (pow 2 d)))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (pow.f64 #s(literal 2 binary64) b))) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) (*.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d)))) a (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d))) |
(+ (* a (+ (* a (+ (* 1/6 (/ (* a (* c (pow (log 2) 3))) (* (pow 2 b) (pow 2 d)))) (* 1/2 (/ (* c (pow (log 2) 2)) (* (pow 2 b) (pow 2 d)))))) (/ (* c (log 2)) (* (pow 2 b) (pow 2 d))))) (/ c (* (pow 2 b) (pow 2 d)))) |
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 c a)) (pow.f64 #s(literal 2 binary64) d)) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 #s(literal 2 binary64) b)) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) c) (*.f64 (pow.f64 #s(literal 2 binary64) d) (pow.f64 #s(literal 2 binary64) b)))) a (*.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d)))) a (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d))) |
(/ 1 (pow 2 b)) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) b)) |
(+ (/ 1 (pow 2 b)) (/ (* a (log 2)) (pow 2 b))) |
(fma.f64 (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) b)) a (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) b))) |
(+ (* a (+ (* 1/2 (/ (* a (pow (log 2) 2)) (pow 2 b))) (/ (log 2) (pow 2 b)))) (/ 1 (pow 2 b))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) b)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) b))) a (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) b))) |
(+ (* a (+ (* a (+ (* 1/6 (/ (* a (pow (log 2) 3)) (pow 2 b))) (* 1/2 (/ (pow (log 2) 2) (pow 2 b))))) (/ (log 2) (pow 2 b)))) (/ 1 (pow 2 b))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) a) (/.f64 #s(literal 1/6 binary64) (pow.f64 #s(literal 2 binary64) b)) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) b)))) a (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) b))) a (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) b))) |
1 |
#s(literal 1 binary64) |
(+ 1 (* a (log 2))) |
(fma.f64 (log.f64 #s(literal 2 binary64)) a #s(literal 1 binary64)) |
(+ 1 (* a (+ (log 2) (* 1/2 (* a (pow (log 2) 2)))))) |
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) a (log.f64 #s(literal 2 binary64))) a #s(literal 1 binary64)) |
(+ 1 (* a (+ (log 2) (* a (+ (* 1/6 (* a (pow (log 2) 3))) (* 1/2 (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (log.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))) a (log.f64 #s(literal 2 binary64))) a #s(literal 1 binary64)) |
(/ (* c (pow 2 a)) (* (pow 2 b) (pow 2 d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d))) |
(/ (pow 2 a) (pow 2 b)) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(pow 2 a) |
(pow.f64 #s(literal 2 binary64) a) |
(/ (* c (pow 2 a)) (pow 2 d)) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(+ (* -1 (/ (* b (* c (* (log 2) (pow 2 a)))) (pow 2 d))) (/ (* c (pow 2 a)) (pow 2 d))) |
(fma.f64 (neg.f64 (*.f64 c b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) d))) (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) d)))) |
(+ (* b (- (* -1 (* b (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 d)))) (/ (* c (pow 2 a)) (pow 2 d))) |
(fma.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (log.f64 #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) (*.f64 #s(literal -1/2 binary64) b)))) b (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) d)))) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (+ (* -1/2 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 d))) (* 1/6 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 d))))))) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 d)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 d)))) (/ (* c (pow 2 a)) (pow 2 d))) |
(fma.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) d)) c (*.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) d))) c (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) d))) (*.f64 (neg.f64 b) (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) d))) (*.f64 c #s(literal -1/3 binary64)))))) b)) b)) |
(+ (* -1 (* b (* (log 2) (pow 2 a)))) (pow 2 a)) |
(*.f64 (fma.f64 (neg.f64 b) (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) a)) |
(+ (* b (- (* -1 (* b (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (* (log 2) (pow 2 a)))) (pow 2 a)) |
(fma.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) b) #s(literal 1/2 binary64)) (log.f64 #s(literal 2 binary64)))) b (pow.f64 #s(literal 2 binary64) a)) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (+ (* -1/2 (* (pow (log 2) 3) (pow 2 a))) (* 1/6 (* (pow (log 2) 3) (pow 2 a))))))) (+ (* -1 (* (pow (log 2) 2) (pow 2 a))) (* 1/2 (* (pow (log 2) 2) (pow 2 a)))))) (* (log 2) (pow 2 a)))) (pow 2 a)) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 b) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) b (*.f64 (pow.f64 #s(literal 2 binary64) a) (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) b) #s(literal 1/2 binary64)) (log.f64 #s(literal 2 binary64))))) b (pow.f64 #s(literal 2 binary64) a)) |
(+ 1 (* b (log 2))) |
(fma.f64 (log.f64 #s(literal 2 binary64)) b #s(literal 1 binary64)) |
(+ 1 (* b (+ (log 2) (* 1/2 (* b (pow (log 2) 2)))))) |
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) b) #s(literal 1/2 binary64) (log.f64 #s(literal 2 binary64))) b #s(literal 1 binary64)) |
(+ 1 (* b (+ (log 2) (* b (+ (* 1/6 (* b (pow (log 2) 3))) (* 1/2 (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/6 binary64) b) (log.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))) b (log.f64 #s(literal 2 binary64))) b #s(literal 1 binary64)) |
(pow 2 b) |
(pow.f64 #s(literal 2 binary64) b) |
(/ c (pow 2 d)) |
(/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
(/ (* c (pow 2 a)) (pow 2 b)) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) a)) |
(+ (* -1 (/ (* c (* d (* (log 2) (pow 2 a)))) (pow 2 b))) (/ (* c (pow 2 a)) (pow 2 b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (-.f64 (pow.f64 #s(literal 2 binary64) a) (*.f64 (*.f64 d (pow.f64 #s(literal 2 binary64) a)) (log.f64 #s(literal 2 binary64))))) |
(+ (* d (- (* -1 (* d (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 b)))) (/ (* c (pow 2 a)) (pow 2 b))) |
(fma.f64 (*.f64 (*.f64 d #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) b)))) d (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (-.f64 (pow.f64 #s(literal 2 binary64) a) (*.f64 (*.f64 d (pow.f64 #s(literal 2 binary64) a)) (log.f64 #s(literal 2 binary64)))))) |
(+ (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (+ (* -1/2 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 b))) (* 1/6 (/ (* c (* (pow (log 2) 3) (pow 2 a))) (pow 2 b))))))) (+ (* -1 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b))) (* 1/2 (/ (* c (* (pow (log 2) 2) (pow 2 a))) (pow 2 b)))))) (/ (* c (* (log 2) (pow 2 a))) (pow 2 b)))) (/ (* c (pow 2 a)) (pow 2 b))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) b))) (*.f64 (neg.f64 d) (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) b))) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 #s(literal 2 binary64) b))) (*.f64 c #s(literal -1/3 binary64)))))) d) d (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (-.f64 (pow.f64 #s(literal 2 binary64) a) (*.f64 (*.f64 d (pow.f64 #s(literal 2 binary64) a)) (log.f64 #s(literal 2 binary64)))))) |
c |
(+ c (* -1 (* c (* d (log 2))))) |
(-.f64 c (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) d) c)) |
(+ c (* d (- (* -1 (* d (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (* c (log 2))))) |
(fma.f64 (neg.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) c (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c)) d))) d c) |
(+ c (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (+ (* -1/2 (* c (pow (log 2) 3))) (* 1/6 (* c (pow (log 2) 3))))))) (+ (* -1 (* c (pow (log 2) 2))) (* 1/2 (* c (pow (log 2) 2)))))) (* c (log 2))))) |
(fma.f64 (fma.f64 (neg.f64 c) (log.f64 #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) c (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) c) #s(literal 1/6 binary64)) d))) d)) d c) |
Useful iterations: 2 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 11 | 31 |
0 | 17 | 27 |
1 | 58 | 27 |
2 | 371 | 25 |
3 | 3631 | 25 |
0 | 9222 | 25 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(pow.f64 #s(literal 2 binary64) a) |
(pow.f64 #s(literal 2 binary64) b) |
(/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
Outputs |
---|
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) b))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 1/2 binary64) d)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) d) a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b)) c) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) d) a)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b (*.f64 #s(literal 1/2 binary64) d)) a)) #s(literal -1 binary64)) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 1/2 binary64) d)) (*.f64 #s(literal 1/2 binary64) a))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 1/2 binary64) d)) a)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 1/2 binary64) d)) a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) c) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) b d) a)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d (*.f64 #s(literal 1/2 binary64) a))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) b) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) b) c) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d a)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))) |
(*.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 b (*.f64 #s(literal 1/2 binary64) a)))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) (neg.f64 c)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) #s(literal 1 binary64)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) #s(literal 1 binary64)) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(*.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))))) |
(*.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (/.f64 (neg.f64 c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal -1 binary64)) (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b))) (/.f64 (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 1/2 binary64) d)))) (/.f64 (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c) (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b))) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) d)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (-.f64 a (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 1/2 binary64) d))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 1/2 binary64) d)))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a))))) |
(*.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) |
(*.f64 (/.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))))) |
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a))))) |
(*.f64 (/.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) b)) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) (-.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 #s(literal 1/2 binary64) a)))) (/.f64 c (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) (-.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 #s(literal 1/2 binary64) a))))) |
(*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (pow.f64 #s(literal 2 binary64) (-.f64 a (fma.f64 #s(literal 1/2 binary64) b d)))) |
(*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) (-.f64 (*.f64 #s(literal 1/2 binary64) b) a)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) d))) (/.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) d)) (/.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 c #s(literal -1 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) d)) (/.f64 (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c) (pow.f64 #s(literal 2 binary64) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) d)) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (pow.f64 c #s(literal -1 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) b) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) d)) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (pow.f64 c #s(literal -1 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) d))) (/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) d))) (/.f64 (pow.f64 #s(literal 1/2 binary64) b) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (/.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 c #s(literal -1 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a))))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a))) (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a))))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 d))) c)) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 d b))) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a)))) (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (pow.f64 #s(literal 2 binary64) (-.f64 a d))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 d))) c) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 c #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (pow.f64 (pow.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (/.f64 c (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 c #s(literal -1 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 d))) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 d))) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)))) |
(*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 #s(literal 2 binary64) (-.f64 a (+.f64 b (*.f64 #s(literal 1/2 binary64) d))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (+.f64 b (*.f64 #s(literal 1/2 binary64) d)))) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) b))) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) (pow.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) #s(literal -1 binary64))) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))) #s(literal -1 binary64))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 d))) c) (pow.f64 #s(literal 2 binary64) b))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c) (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 d))) c) (pow.f64 #s(literal 1/2 binary64) b))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) c) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 d b))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 c #s(literal -1 binary64)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) a) (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c)) |
(*.f64 (neg.f64 c) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))))) |
(*.f64 (neg.f64 c) (/.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))))) |
(*.f64 (neg.f64 c) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(*.f64 (neg.f64 c) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (neg.f64 c) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 c (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 a (neg.f64 (+.f64 d b))))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a))))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) c) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) c) #s(literal -1 binary64)) |
(/.f64 (/.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) (pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1/4 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1/4 binary64))) |
(/.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a)))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/4 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/4 binary64))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (+.f64 b (*.f64 #s(literal 1/2 binary64) d)))) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) |
(/.f64 (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d)))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (neg.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a))))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) a)))) (neg.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64))) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) |
(/.f64 (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) #s(literal 1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(/.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64))) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b))) |
(/.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(/.f64 (*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) (+.f64 d b))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a)))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b))) |
(/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (*.f64 (neg.f64 c) #s(literal -1 binary64)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))))) |
(/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (neg.f64 c)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (neg.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) c) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) |
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 b a) (*.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b)) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d b))) |
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 d b))) (pow.f64 #s(literal 1/2 binary64) a)) |
(/.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a)))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 c #s(literal -1 binary64))) |
(/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c)) |
(/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 b a) (*.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (+.f64 b (*.f64 #s(literal 1/2 binary64) d)))) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))))) |
(/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) c))) |
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))))) |
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b d))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (/.f64 c (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) d (-.f64 b a)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) c) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))))) |
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) c)) |
(/.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (neg.f64 c) (*.f64 (pow.f64 #s(literal 2 binary64) d) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))))) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c) (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (pow.f64 #s(literal 2 binary64) b) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))) c)) |
(/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (+.f64 d b))) |
(/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 c (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))))) |
(/.f64 c (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (neg.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))) c))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b)) c)) |
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) (pow.f64 #s(literal 2 binary64) b))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (pow.f64 #s(literal 2 binary64) d))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (+.f64 d b)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(neg.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(neg.f64 (/.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 d b))))) |
(neg.f64 (/.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(neg.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(neg.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))))) |
(neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(neg.f64 (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(neg.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (/.f64 c (pow.f64 #s(literal 2 binary64) d)))) |
(exp.f64 (fma.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 b a))))) |
(exp.f64 (fma.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64) (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (*.f64 (log.f64 #s(literal 2 binary64)) a)))) |
(exp.f64 (fma.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 b a)) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64) (*.f64 (*.f64 (-.f64 b a) (log.f64 #s(literal 2 binary64))) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64) (*.f64 (-.f64 a b) (log.f64 #s(literal 2 binary64))))) |
(exp.f64 (+.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 b a))) (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64)))) |
(exp.f64 (+.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (*.f64 (log.f64 #s(literal 2 binary64)) a)) (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 b a)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (*.f64 (-.f64 b a) (log.f64 #s(literal 2 binary64))) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (-.f64 a b) (log.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (-.f64 b a) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) |
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) b) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) b))) |
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 b #s(literal 1/4 binary64)))) (pow.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 b #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) b) a))) #s(literal -1 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))))) |
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (pow.f64 #s(literal 2 binary64) b))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a))) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal -1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) (fma.f64 a #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (pow.f64 (pow.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) a) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) #s(literal 1 binary64))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1 binary64)) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 1/2 binary64) b)) |
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b a) (-.f64 a b))) (pow.f64 (+.f64 b a) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) b) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) #s(literal -2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 #s(literal 4 binary64) (-.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)) (neg.f64 (*.f64 #s(literal 1/2 binary64) a)))) |
(pow.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) b) #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal 1/2 binary64) a)))) |
(pow.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 #s(literal 1/2 binary64) a)))) |
(pow.f64 #s(literal 4 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) b) #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 (*.f64 #s(literal 1/2 binary64) b)))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 #s(literal 1/2 binary64) a (*.f64 (*.f64 #s(literal 1/2 binary64) b) #s(literal -1 binary64)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 #s(literal 1/2 binary64) a)) #s(literal -1 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1 binary64)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)) (-.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)) (-.f64 (*.f64 #s(literal 1/2 binary64) b) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 #s(literal 1/2 binary64) a)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) b)) (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a (*.f64 #s(literal 1/2 binary64) b)) (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) b)) (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a (*.f64 #s(literal 1/2 binary64) b)) (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) b)) (*.f64 #s(literal 1/2 binary64) b))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a (*.f64 #s(literal 1/2 binary64) b)) (*.f64 #s(literal 1/2 binary64) b))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (*.f64 b #s(literal 1 binary64))) (neg.f64 (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 b #s(literal -1 binary64)) (neg.f64 (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 b) (neg.f64 (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (*.f64 b #s(literal 1 binary64))) (neg.f64 a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 b #s(literal -1 binary64)) (neg.f64 a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 b) (neg.f64 a))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (-.f64 (*.f64 b #s(literal 1 binary64)) (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (-.f64 b (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (-.f64 (*.f64 b #s(literal 1 binary64)) a))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (-.f64 a b)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)) (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) b)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) b) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) a (neg.f64 b)) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b #s(literal 1 binary64))) (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) b) (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) a (neg.f64 b)) (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b #s(literal 1 binary64))) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) a) b) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) a (neg.f64 b)) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) b)) (neg.f64 (*.f64 #s(literal 1/2 binary64) b)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (-.f64 a (*.f64 #s(literal 1/2 binary64) b)) (neg.f64 (*.f64 #s(literal 1/2 binary64) b)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (-.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (-.f64 (*.f64 #s(literal 1/2 binary64) a) b))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 b)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) a (neg.f64 b)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (fma.f64 #s(literal 1/2 binary64) a (neg.f64 b)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (neg.f64 (*.f64 b #s(literal 1 binary64))) (*.f64 a #s(literal 1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 a #s(literal 1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 b #s(literal -1 binary64) (*.f64 a #s(literal 1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (neg.f64 (*.f64 b #s(literal 1 binary64))) a)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64) a)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 b #s(literal -1 binary64) a)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 a #s(literal 1 binary64) (neg.f64 (*.f64 b #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 a (neg.f64 (*.f64 b #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 a #s(literal 1 binary64) (*.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 a (*.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 a #s(literal 1 binary64) (*.f64 b #s(literal -1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 a (*.f64 b #s(literal -1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b #s(literal 1 binary64)) (*.f64 a #s(literal 1 binary64))) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b (*.f64 a #s(literal 1 binary64))) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 b #s(literal 1 binary64)) a) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (-.f64 a b)) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b #s(literal 1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 b #s(literal 1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1 binary64)) b)) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (-.f64 b a))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) b (*.f64 a #s(literal 1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 a #s(literal 1 binary64) (neg.f64 b))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 a a) (+.f64 b a))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 b b) (+.f64 b a)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a)))) (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a (*.f64 #s(literal 1/2 binary64) b)) (*.f64 b #s(literal 1/4 binary64)))) (pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1/4 binary64))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) a))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) #s(literal 1 binary64)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b)))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal -1/4 binary64)) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (neg.f64 a)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(/.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 #s(literal 1/2 binary64) a)) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) b) (-.f64 a (*.f64 #s(literal 1/2 binary64) b))))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))))) |
(neg.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))) #s(literal 1 binary64))) |
(neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(exp.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) a) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))))) |
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (*.f64 (log.f64 #s(literal 2 binary64)) b)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))))) |
(exp.f64 (+.f64 (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/2 binary64)) b)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))))) |
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))))) |
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (+.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) a) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (neg.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))))) |
(exp.f64 (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (*.f64 (log.f64 #s(literal 2 binary64)) b)))) |
(exp.f64 (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/2 binary64)) b)))) |
(exp.f64 (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64) (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))))) |
(exp.f64 (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64)))) |
(exp.f64 (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) a)))) |
(exp.f64 (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 a #s(literal 1 binary64))))) |
(exp.f64 (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) a))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (*.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) a)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 a #s(literal 1 binary64))))) |
(exp.f64 (+.f64 (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64)))) |
(exp.f64 (+.f64 (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) (*.f64 (log.f64 #s(literal 1/2 binary64)) b))) |
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64) (*.f64 (log.f64 #s(literal 1/2 binary64)) b))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) a) (*.f64 (log.f64 #s(literal 1/2 binary64)) b))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 a #s(literal 1 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 a #s(literal 1 binary64)) (*.f64 (log.f64 #s(literal 1/2 binary64)) b))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) a (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b) #s(literal -1 binary64)))) |
(exp.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (neg.f64 (*.f64 (-.f64 a b) (log.f64 #s(literal 2 binary64)))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 b a) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b #s(literal 1 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a (*.f64 b #s(literal 1 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 a #s(literal 1 binary64)) b))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (-.f64 b a)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) b (*.f64 a #s(literal 1 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 a #s(literal 1 binary64) (neg.f64 b)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 b a) #s(literal -1 binary64)))) |
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 b a)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) b (*.f64 (log.f64 #s(literal 2 binary64)) a))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 b a)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (*.f64 (-.f64 b a) (log.f64 #s(literal 2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (-.f64 a b) (log.f64 #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 8 binary64) (*.f64 a #s(literal 1/4 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/4 binary64)) (pow.f64 #s(literal 8 binary64) (*.f64 a #s(literal 1/4 binary64)))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1 binary64)) |
(pow.f64 #s(literal 16 binary64) (*.f64 a #s(literal 1/4 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (neg.f64 a)) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) a)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 4 binary64) #s(literal 1/2 binary64)) a) |
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (+.f64 a a)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (exp.f64 a) (log.f64 #s(literal 2 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) a) #s(literal 1/2 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/4 binary64)) #s(literal 4 binary64)) |
(pow.f64 (pow.f64 #s(literal 1/2 binary64) a) #s(literal -1 binary64)) |
(pow.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) a)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) a)) #s(literal -1 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (*.f64 a #s(literal 1/4 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)))) |
(pow.f64 #s(literal 4 binary64) (/.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) a)) |
(pow.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1 binary64)) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 a #s(literal 1 binary64)) #s(literal 2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)) (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) a (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) (*.f64 #s(literal 1/2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (neg.f64 a) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/4 binary64))) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (fma.f64 a #s(literal 1/4 binary64) (*.f64 a #s(literal 1/4 binary64))) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 a))) |
(pow.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1 binary64))) |
(pow.f64 #s(literal 2 binary64) a) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 4 binary64) (/.f64 a #s(literal -2 binary64)))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) a)) |
(neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a))) |
(sqrt.f64 (pow.f64 #s(literal 4 binary64) a)) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) |
(exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) a)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1/2 binary64) a)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 a)) (log.f64 #s(literal 2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 4 binary64) a)) #s(literal 1/2 binary64))) |
(exp.f64 (fma.f64 (*.f64 a #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) a))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) a))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 a #s(literal 1 binary64)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) a)) |
(*.f64 (pow.f64 #s(literal 8 binary64) (*.f64 b #s(literal 1/4 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1/4 binary64))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1/4 binary64)) (pow.f64 #s(literal 8 binary64) (*.f64 b #s(literal 1/4 binary64)))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (neg.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) b)) |
(*.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1 binary64)) |
(pow.f64 #s(literal 16 binary64) (*.f64 b #s(literal 1/4 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (neg.f64 b)) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) b)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 4 binary64) #s(literal 1/2 binary64)) b) |
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (+.f64 b b)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (exp.f64 b) (log.f64 #s(literal 2 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) b) #s(literal 1/2 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1/4 binary64)) #s(literal 4 binary64)) |
(pow.f64 #s(literal 4 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) b)))) |
(pow.f64 #s(literal 4 binary64) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) b) #s(literal -1 binary64)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (*.f64 b #s(literal 1/4 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64)))) |
(pow.f64 #s(literal 4 binary64) (/.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) b)) |
(pow.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(literal 1/2 binary64) b) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1 binary64)) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (*.f64 b #s(literal 1 binary64))))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 b #s(literal 1 binary64)) #s(literal -1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 b #s(literal -1 binary64)))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 b #s(literal 1 binary64)) #s(literal 2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64)) (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))) (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) b (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) b))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))) (*.f64 #s(literal 1/2 binary64) b))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/4 binary64))) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (fma.f64 b #s(literal 1/4 binary64) (*.f64 b #s(literal 1/4 binary64))) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 b))) |
(pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1 binary64))) |
(pow.f64 #s(literal 2 binary64) b) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 4 binary64) (/.f64 b #s(literal -2 binary64)))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) b)) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b)) #s(literal -1 binary64)) |
(/.f64 (pow.f64 #s(literal 2 binary64) b) #s(literal 1 binary64)) |
(neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(sqrt.f64 (pow.f64 #s(literal 4 binary64) b)) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 b)) (log.f64 #s(literal 2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 4 binary64) b)) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) b))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) b))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 b #s(literal 1 binary64)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) b)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 d #s(literal 1/4 binary64)))) (pow.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (neg.f64 c)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (/.f64 c (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))))) |
(*.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) |
(*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (/.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 c #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) |
(*.f64 #s(literal 1 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64))) |
(*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) #s(literal 1 binary64)) |
(*.f64 c (pow.f64 #s(literal 1/2 binary64) d)) |
(pow.f64 (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c) #s(literal -1 binary64)) |
(pow.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) d)) #s(literal 1 binary64)) |
(/.f64 (/.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/4 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/4 binary64))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (/.f64 (neg.f64 c) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (neg.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (neg.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (*.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) #s(literal 1 binary64)) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (pow.f64 (pow.f64 #s(literal 4 binary64) d) #s(literal -1/4 binary64)) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) c)) |
(/.f64 (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) c)) |
(/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 c #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (pow.f64 #s(literal 2 binary64) d)) (/.f64 c (sqrt.f64 (pow.f64 #s(literal 2 binary64) d))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) c))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(neg.f64 (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d)) #s(literal 1 binary64))) |
(neg.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d))) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d))) |
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) d))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) c)) #s(literal -1 binary64))) |
Compiled 12 088 to 2 079 computations (82.8% saved)
6 alts after pruning (6 fresh and 0 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 651 | 6 | 657 |
Fresh | 0 | 0 | 0 |
Picked | 1 | 0 | 1 |
Done | 0 | 0 | 0 |
Total | 652 | 6 | 658 |
Status | Accuracy | Program |
---|---|---|
▶ | 99.9% | (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
▶ | 99.9% | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
▶ | 100.0% | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
▶ | 100.0% | (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
▶ | 100.0% | (*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
98.2% | #s(approx (* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (fma.f64 (*.f64 a (/.f64 c (pow.f64 #s(literal 2 binary64) b))) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) d)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d)))) |
Compiled 182 to 148 computations (18.7% saved)
1× | egg-herbie |
Found 20 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (neg.f64 d) | |
cost-diff | 0 | (-.f64 (neg.f64 d) b) | |
cost-diff | 0 | (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) | |
cost-diff | 0 | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) | |
cost-diff | 0 | (pow.f64 #s(literal 2 binary64) (-.f64 a b)) | |
cost-diff | 0 | (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) | |
cost-diff | 0 | (pow.f64 #s(literal 1/2 binary64) d) | |
cost-diff | 0 | (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) | |
cost-diff | 0 | (+.f64 d b) | |
cost-diff | 0 | (-.f64 (+.f64 d b) a) | |
cost-diff | 0 | (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) | |
cost-diff | 0 | (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) | |
cost-diff | 0 | (-.f64 a b) | |
cost-diff | 0 | (-.f64 (-.f64 a b) d) | |
cost-diff | 0 | (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) | |
cost-diff | 0 | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) | |
cost-diff | 0 | (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) | |
cost-diff | 0 | (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) | |
cost-diff | 0 | (neg.f64 c) | |
cost-diff | 2 | (*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
Useful iterations: 2 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 28 | 176 |
0 | 50 | 178 |
1 | 86 | 178 |
2 | 171 | 174 |
3 | 398 | 174 |
4 | 653 | 174 |
5 | 903 | 174 |
6 | 1261 | 174 |
7 | 1499 | 174 |
8 | 1590 | 174 |
9 | 1687 | 174 |
10 | 1742 | 174 |
11 | 1828 | 174 |
12 | 2396 | 174 |
13 | 2424 | 174 |
0 | 2424 | 174 |
1× | iter limit |
1× | saturated |
1× | iter limit |
Inputs |
---|
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(neg.f64 c) |
c |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) |
(pow.f64 #s(literal 1/2 binary64) d) |
#s(literal 1/2 binary64) |
d |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
#s(literal 2 binary64) |
(-.f64 a b) |
a |
b |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) |
#s(literal 2 binary64) |
(-.f64 (-.f64 a b) d) |
(-.f64 a b) |
a |
b |
d |
c |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
c |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) |
#s(literal 2 binary64) |
(-.f64 (+.f64 d b) a) |
(+.f64 d b) |
d |
b |
a |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(pow.f64 #s(literal 1/2 binary64) d) |
#s(literal 1/2 binary64) |
d |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
c |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
#s(literal 2 binary64) |
(-.f64 a b) |
a |
b |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) |
#s(literal 2 binary64) |
(-.f64 (neg.f64 d) b) |
(neg.f64 d) |
d |
b |
(*.f64 c (pow.f64 #s(literal 2 binary64) a)) |
c |
(pow.f64 #s(literal 2 binary64) a) |
a |
Outputs |
---|
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(neg.f64 c) |
c |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) |
(pow.f64 #s(literal 1/2 binary64) d) |
#s(literal 1/2 binary64) |
d |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
#s(literal 2 binary64) |
(-.f64 a b) |
a |
b |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) |
#s(literal 2 binary64) |
(-.f64 (-.f64 a b) d) |
(-.f64 a b) |
a |
b |
d |
c |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
c |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) |
#s(literal 2 binary64) |
(-.f64 (+.f64 d b) a) |
(-.f64 (+.f64 b d) a) |
(+.f64 d b) |
(+.f64 b d) |
d |
b |
a |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(pow.f64 #s(literal 1/2 binary64) d) |
#s(literal 1/2 binary64) |
d |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) |
c |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
#s(literal 2 binary64) |
(-.f64 a b) |
a |
b |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) c) (pow.f64 #s(literal 2 binary64) a)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) |
#s(literal 2 binary64) |
(-.f64 (neg.f64 d) b) |
(neg.f64 d) |
d |
b |
(*.f64 c (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) c) |
c |
(pow.f64 #s(literal 2 binary64) a) |
a |
Found 20 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 0.0 | (-.f64 (neg.f64 d) b) | |
accuracy | 0.0 | (neg.f64 d) | |
accuracy | 0.00390625 | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) | |
accuracy | 0.0234375 | (*.f64 c (pow.f64 #s(literal 2 binary64) a)) | |
accuracy | 0.0 | (-.f64 a b) | |
accuracy | 0.00390625 | (pow.f64 #s(literal 2 binary64) (-.f64 a b)) | |
accuracy | 0.0078125 | (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) | |
accuracy | 0.0234375 | (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) | |
accuracy | 0.0 | (+.f64 d b) | |
accuracy | 0.00390625 | (-.f64 (+.f64 d b) a) | |
accuracy | 0.030979442724855026 | (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) | |
accuracy | 0.0625 | (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) | |
accuracy | 0.0 | (-.f64 a b) | |
accuracy | 0.00390625 | (-.f64 (-.f64 a b) d) | |
accuracy | 0.01953125 | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) | |
accuracy | 0.027164829337448734 | (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) | |
accuracy | 0.0 | (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) | |
accuracy | 0.0 | (neg.f64 c) | |
accuracy | 0.00390625 | (pow.f64 #s(literal 2 binary64) (-.f64 a b)) | |
accuracy | 0.01953125 | (*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
58.0ms | 256× | 0 | valid |
Compiled 178 to 30 computations (83.1% saved)
ival-pow
: 15.0ms (40.6% of total)ival-mult
: 10.0ms (27.1% of total)ival-sub
: 5.0ms (13.5% of total)ival-neg
: 4.0ms (10.8% of total)ival-div
: 2.0ms (5.4% of total)ival-add
: 1.0ms (2.7% of total)ival-assert
: 0.0ms (0% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)Inputs |
---|
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(neg.f64 c) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) |
(-.f64 (-.f64 a b) d) |
(-.f64 a b) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) |
(-.f64 (+.f64 d b) a) |
(+.f64 d b) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(pow.f64 #s(literal 1/2 binary64) d) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) |
(-.f64 (neg.f64 d) b) |
(neg.f64 d) |
(*.f64 c (pow.f64 #s(literal 2 binary64) a)) |
Outputs |
---|
(* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) |
(+ (* a (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 1/2 d)))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d))))))) (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) |
(+ (* -1 (* a (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d))))) (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(+ (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) (* a (+ (* -1 (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))) (* -1/2 (* a (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))))))) |
(+ (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) (* a (+ (* -1 (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))) (* a (+ (* -1/2 (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))) (* -1/6 (* a (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 1/2 d)))))))))) |
(* c (exp (* -1 (* (log 2) (+ b d))))) |
(+ (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2)))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2))))) (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2)))))) (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(exp (* -1 (* (log 2) (+ b d)))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (* (exp (* -1 (* (log 2) (+ b d)))) (log 2)))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (+ (* 1/2 (* a (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2)))) (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (+ (* a (+ (* 1/6 (* a (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2))))) (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) |
(* -1 (+ b d)) |
(- a (+ b d)) |
(* -1 b) |
(- a b) |
(/ c (exp (* (log 2) (+ b d)))) |
(+ (/ c (exp (* (log 2) (+ b d)))) (/ (* a (* c (log 2))) (exp (* (log 2) (+ b d))))) |
(+ (* a (- (* -1 (* a (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d)))))))) (* -1 (/ (* c (log 2)) (exp (* (log 2) (+ b d))))))) (/ c (exp (* (log 2) (+ b d))))) |
(+ (* a (- (* a (- (* -1 (* a (+ (* -1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (+ b d))))) (+ (* 1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (+ b d))))) (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d)))))))) (* -1 (/ (* c (log 2)) (exp (* (log 2) (+ b d))))))) (/ c (exp (* (log 2) (+ b d))))) |
(exp (* (log 2) (+ b d))) |
(+ (exp (* (log 2) (+ b d))) (* -1 (* a (* (exp (* (log 2) (+ b d))) (log 2))))) |
(+ (exp (* (log 2) (+ b d))) (* a (+ (* -1 (* (exp (* (log 2) (+ b d))) (log 2))) (* 1/2 (* a (* (exp (* (log 2) (+ b d))) (pow (log 2) 2))))))) |
(+ (exp (* (log 2) (+ b d))) (* a (+ (* -1 (* (exp (* (log 2) (+ b d))) (log 2))) (* a (+ (* -1/6 (* a (* (exp (* (log 2) (+ b d))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (+ b d))) (pow (log 2) 2)))))))) |
(+ b d) |
(+ b (+ d (* -1 a))) |
(* c (exp (* -1 (* b (log 2))))) |
(+ (* a (* c (* (exp (* -1 (* b (log 2)))) (log 2)))) (* c (exp (* -1 (* b (log 2)))))) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))) (* c (* (exp (* -1 (* b (log 2)))) (log 2))))) (* c (exp (* -1 (* b (log 2)))))) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))))) (* c (* (exp (* -1 (* b (log 2)))) (log 2))))) (* c (exp (* -1 (* b (log 2)))))) |
(exp (* -1 (* b (log 2)))) |
(+ (exp (* -1 (* b (log 2)))) (* a (* (exp (* -1 (* b (log 2)))) (log 2)))) |
(+ (exp (* -1 (* b (log 2)))) (* a (+ (* 1/2 (* a (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))) (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(+ (exp (* -1 (* b (log 2)))) (* a (+ (* a (+ (* 1/6 (* a (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))) (* (exp (* -1 (* b (log 2)))) (log 2))))) |
c |
(+ c (* a (* c (log 2)))) |
(+ c (* a (+ (* 1/2 (* a (* c (pow (log 2) 2)))) (* c (log 2))))) |
(+ c (* a (+ (* a (+ (* 1/6 (* a (* c (pow (log 2) 3)))) (* 1/2 (* c (pow (log 2) 2))))) (* c (log 2))))) |
(* c (* (exp (* (log 2) (- a b))) (pow 1/2 d))) |
(* -1 (* (exp (* (log 2) (- a b))) (pow 1/2 d))) |
(* c (exp (* (log 2) (- a (+ b d))))) |
(exp (* (log 2) (- a (+ b d)))) |
a |
(* a (+ 1 (* -1 (/ (+ b d) a)))) |
(* a (+ 1 (* -1 (/ b a)))) |
(/ c (exp (* (log 2) (- (+ b d) a)))) |
(exp (* (log 2) (- (+ b d) a))) |
(* -1 a) |
(* a (- (+ (/ b a) (/ d a)) 1)) |
(* c (exp (* (log 2) (- a b)))) |
(exp (* (log 2) (- a b))) |
(* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow 2 a))) |
(* c (pow 2 a)) |
(* c (* (exp (* -1 (* (log 2) (+ b (* -1 a))))) (pow 1/2 d))) |
(* -1 (* (exp (* -1 (* (log 2) (+ b (* -1 a))))) (pow 1/2 d))) |
(* c (exp (* -1 (* (log 2) (+ b (+ d (* -1 a))))))) |
(exp (* -1 (* (log 2) (+ b (+ d (* -1 a)))))) |
(* -1 (* a (- (+ (/ b a) (/ d a)) 1))) |
(* -1 (* a (- (/ b a) 1))) |
(/ c (exp (* (log 2) (+ b (+ d (* -1 a)))))) |
(exp (* (log 2) (+ b (+ d (* -1 a))))) |
(* -1 (* a (+ 1 (* -1 (/ (+ b d) a))))) |
(* c (exp (* -1 (* (log 2) (+ b (* -1 a)))))) |
(exp (* -1 (* (log 2) (+ b (* -1 a))))) |
(* c (* (pow 1/2 d) (pow 2 a))) |
(+ (* -1 (* b (* c (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (log 2) (* (pow 1/2 d) (pow 2 a))))) (* 1/2 (* b (* c (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a)))))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (log 2) (* (pow 1/2 d) (pow 2 a))))) (* b (+ (* -1/6 (* b (* c (* (pow (log 2) 3) (* (pow 1/2 d) (pow 2 a)))))) (* 1/2 (* c (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a))))))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(* -1 (* (pow 1/2 d) (pow 2 a))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (* (log 2) (* (pow 1/2 d) (pow 2 a))))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (+ (* -1/2 (* b (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a))))) (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (+ (* b (+ (* -1/2 (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a)))) (* 1/6 (* b (* (pow (log 2) 3) (* (pow 1/2 d) (pow 2 a))))))) (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) |
(* c (exp (* (log 2) (- a d)))) |
(+ (* -1 (* b (* c (* (exp (* (log 2) (- a d))) (log 2))))) (* c (exp (* (log 2) (- a d))))) |
(+ (* b (+ (* -1 (* c (* (exp (* (log 2) (- a d))) (log 2)))) (* 1/2 (* b (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 2))))))) (* c (exp (* (log 2) (- a d))))) |
(+ (* b (+ (* -1 (* c (* (exp (* (log 2) (- a d))) (log 2)))) (* b (+ (* -1/6 (* b (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 2)))))))) (* c (exp (* (log 2) (- a d))))) |
(exp (* (log 2) (- a d))) |
(+ (exp (* (log 2) (- a d))) (* -1 (* b (* (exp (* (log 2) (- a d))) (log 2))))) |
(+ (exp (* (log 2) (- a d))) (* b (+ (* -1 (* (exp (* (log 2) (- a d))) (log 2))) (* 1/2 (* b (* (exp (* (log 2) (- a d))) (pow (log 2) 2))))))) |
(+ (exp (* (log 2) (- a d))) (* b (+ (* -1 (* (exp (* (log 2) (- a d))) (log 2))) (* b (+ (* -1/6 (* b (* (exp (* (log 2) (- a d))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- a d))) (pow (log 2) 2)))))))) |
(- a d) |
(- (+ a (* -1 b)) d) |
(+ a (* -1 b)) |
(/ c (exp (* (log 2) (- d a)))) |
(+ (* -1 (/ (* b (* c (log 2))) (exp (* (log 2) (- d a))))) (/ c (exp (* (log 2) (- d a))))) |
(+ (* b (- (* -1 (* b (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- d a)))))) (/ c (exp (* (log 2) (- d a))))) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (+ (* -1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- d a))))) (* 1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- d a))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- d a)))))) (/ c (exp (* (log 2) (- d a))))) |
(exp (* (log 2) (- d a))) |
(+ (exp (* (log 2) (- d a))) (* b (* (exp (* (log 2) (- d a))) (log 2)))) |
(+ (exp (* (log 2) (- d a))) (* b (+ (* 1/2 (* b (* (exp (* (log 2) (- d a))) (pow (log 2) 2)))) (* (exp (* (log 2) (- d a))) (log 2))))) |
(+ (exp (* (log 2) (- d a))) (* b (+ (* b (+ (* 1/6 (* b (* (exp (* (log 2) (- d a))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- d a))) (pow (log 2) 2))))) (* (exp (* (log 2) (- d a))) (log 2))))) |
(- d a) |
(- (+ b d) a) |
d |
(+ (* -1 (* b (* c (* (log 2) (pow 2 a))))) (* c (pow 2 a))) |
(+ (* b (+ (* -1 (* c (* (log 2) (pow 2 a)))) (* 1/2 (* b (* c (* (pow (log 2) 2) (pow 2 a))))))) (* c (pow 2 a))) |
(+ (* b (+ (* -1 (* c (* (log 2) (pow 2 a)))) (* b (+ (* -1/6 (* b (* c (* (pow (log 2) 3) (pow 2 a))))) (* 1/2 (* c (* (pow (log 2) 2) (pow 2 a)))))))) (* c (pow 2 a))) |
(pow 2 a) |
(+ (* -1 (* b (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ (* b (+ (* -1 (* (log 2) (pow 2 a))) (* 1/2 (* b (* (pow (log 2) 2) (pow 2 a)))))) (pow 2 a)) |
(+ (* b (+ (* -1 (* (log 2) (pow 2 a))) (* b (+ (* -1/6 (* b (* (pow (log 2) 3) (pow 2 a)))) (* 1/2 (* (pow (log 2) 2) (pow 2 a))))))) (pow 2 a)) |
(* c (* (exp (* -1 (* d (log 2)))) (pow 2 a))) |
(+ (* -1 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a)))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a))))) (* 1/2 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 2) (pow 2 a)))))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a))))) (* b (+ (* -1/6 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 3) (pow 2 a)))))) (* 1/2 (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 2) (pow 2 a))))))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(exp (* -1 (* d (log 2)))) |
(+ (exp (* -1 (* d (log 2)))) (* -1 (* b (* (exp (* -1 (* d (log 2)))) (log 2))))) |
(+ (exp (* -1 (* d (log 2)))) (* b (+ (* -1 (* (exp (* -1 (* d (log 2)))) (log 2))) (* 1/2 (* b (* (exp (* -1 (* d (log 2)))) (pow (log 2) 2))))))) |
(+ (exp (* -1 (* d (log 2)))) (* b (+ (* -1 (* (exp (* -1 (* d (log 2)))) (log 2))) (* b (+ (* -1/6 (* b (* (exp (* -1 (* d (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* d (log 2)))) (pow (log 2) 2)))))))) |
(* -1 d) |
(- (* -1 b) d) |
(* b (- (/ a b) (+ 1 (/ d b)))) |
(* b (- (/ a b) 1)) |
b |
(* b (- (+ 1 (/ d b)) (/ a b))) |
(* b (+ 1 (/ d b))) |
(* b (- (* -1 (/ d b)) 1)) |
(* c (* (exp (* (log 2) (+ a (* -1 b)))) (pow 1/2 d))) |
(* -1 (* (exp (* (log 2) (+ a (* -1 b)))) (pow 1/2 d))) |
(* c (exp (* (log 2) (- (+ a (* -1 b)) d)))) |
(exp (* (log 2) (- (+ a (* -1 b)) d))) |
(* -1 (* b (+ 1 (* -1 (/ (- a d) b))))) |
(* -1 (* b (+ 1 (* -1 (/ a b))))) |
(/ c (exp (* (log 2) (- d (+ a (* -1 b)))))) |
(exp (* (log 2) (- d (+ a (* -1 b))))) |
(* -1 (* b (- (* -1 (/ (- d a) b)) 1))) |
(* -1 (* b (- (* -1 (/ d b)) 1))) |
(* c (exp (* (log 2) (+ a (* -1 b))))) |
(exp (* (log 2) (+ a (* -1 b)))) |
(* c (* (exp (* (log 2) (- (* -1 b) d))) (pow 2 a))) |
(exp (* (log 2) (- (* -1 b) d))) |
(* -1 (* b (+ 1 (/ d b)))) |
(* -1 c) |
(+ (* c (exp (* (log 2) (- a b)))) (* c (* d (* (exp (* (log 2) (- a b))) (log 1/2))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* 1/2 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))) (* c (* (exp (* (log 2) (- a b))) (log 1/2)))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* c (* (exp (* (log 2) (- a b))) (log 1/2))) (* d (+ (* 1/6 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))))))) |
(* -1 (exp (* (log 2) (- a b)))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* -1 (* d (* (exp (* (log 2) (- a b))) (log 1/2))))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 1/2))) (* -1/2 (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 1/2))) (* d (+ (* -1/2 (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))) (* -1/6 (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 3))))))))) |
-1 |
(- (* -1 (* d (log 1/2))) 1) |
(- (* d (- (* -1/2 (* d (pow (log 1/2) 2))) (log 1/2))) 1) |
(- (* d (- (* d (- (* -1/6 (* d (pow (log 1/2) 3))) (* 1/2 (pow (log 1/2) 2)))) (log 1/2))) 1) |
(+ (* -1 (* c (* d (* (exp (* (log 2) (- a b))) (log 2))))) (* c (exp (* (log 2) (- a b))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* c (* (exp (* (log 2) (- a b))) (log 2)))) (* 1/2 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 2)))))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* c (* (exp (* (log 2) (- a b))) (log 2)))) (* d (+ (* -1/6 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a b))) (pow (log 2) 2))))))))) |
(+ (exp (* (log 2) (- a b))) (* -1 (* d (* (exp (* (log 2) (- a b))) (log 2))))) |
(+ (exp (* (log 2) (- a b))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 2))) (* 1/2 (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 2))))))) |
(+ (exp (* (log 2) (- a b))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 2))) (* d (+ (* -1/6 (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- a b))) (pow (log 2) 2)))))))) |
(- (+ a (* -1 d)) b) |
(/ c (exp (* (log 2) (- b a)))) |
(+ (* -1 (/ (* c (* d (log 2))) (exp (* (log 2) (- b a))))) (/ c (exp (* (log 2) (- b a))))) |
(+ (* d (- (* -1 (* d (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- b a)))))) (/ c (exp (* (log 2) (- b a))))) |
(+ (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (+ (* -1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- b a))))) (* 1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- b a))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- b a)))))) (/ c (exp (* (log 2) (- b a))))) |
(exp (* (log 2) (- b a))) |
(+ (exp (* (log 2) (- b a))) (* d (* (exp (* (log 2) (- b a))) (log 2)))) |
(+ (exp (* (log 2) (- b a))) (* d (+ (* 1/2 (* d (* (exp (* (log 2) (- b a))) (pow (log 2) 2)))) (* (exp (* (log 2) (- b a))) (log 2))))) |
(+ (exp (* (log 2) (- b a))) (* d (+ (* d (+ (* 1/6 (* d (* (exp (* (log 2) (- b a))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- b a))) (pow (log 2) 2))))) (* (exp (* (log 2) (- b a))) (log 2))))) |
(- b a) |
1 |
(+ 1 (* d (log 1/2))) |
(+ 1 (* d (+ (log 1/2) (* 1/2 (* d (pow (log 1/2) 2)))))) |
(+ 1 (* d (+ (log 1/2) (* d (+ (* 1/6 (* d (pow (log 1/2) 3))) (* 1/2 (pow (log 1/2) 2))))))) |
(* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) |
(+ (* -1 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a)))) |
(+ (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) (* d (+ (* -1 (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a))))) (* 1/2 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 2 a))))))))) |
(+ (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) (* d (+ (* -1 (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a))))) (* d (+ (* -1/6 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 2 a)))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 2 a)))))))))) |
(+ (exp (* -1 (* b (log 2)))) (* -1 (* d (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(+ (exp (* -1 (* b (log 2)))) (* d (+ (* -1 (* (exp (* -1 (* b (log 2)))) (log 2))) (* 1/2 (* d (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))))) |
(+ (exp (* -1 (* b (log 2)))) (* d (+ (* -1 (* (exp (* -1 (* b (log 2)))) (log 2))) (* d (+ (* -1/6 (* d (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))))))) |
(- (* -1 d) b) |
(* -1 (pow 1/2 d)) |
(* d (- (/ a d) (+ 1 (/ b d)))) |
(* d (- (+ 1 (/ b d)) (/ a d))) |
(* d (+ 1 (/ b d))) |
(pow 1/2 d) |
(* d (- (* -1 (/ b d)) 1)) |
(* c (exp (* (log 2) (- (+ a (* -1 d)) b)))) |
(exp (* (log 2) (- (+ a (* -1 d)) b))) |
(* -1 (* d (+ 1 (* -1 (/ (- a b) d))))) |
(/ c (exp (* (log 2) (- b (+ a (* -1 d)))))) |
(exp (* (log 2) (- b (+ a (* -1 d))))) |
(* -1 (* d (- (* -1 (/ (- b a) d)) 1))) |
(* -1 (* d (- (* -1 (/ b d)) 1))) |
(* c (* (exp (* (log 2) (- (* -1 d) b))) (pow 2 a))) |
(exp (* (log 2) (- (* -1 d) b))) |
(* -1 (* d (+ 1 (/ b d)))) |
12 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
62.0ms | b | @ | inf | ((* (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b)))) (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b))) (neg (pow 1/2 d)) (* (pow 2 (- (- a b) d)) c) (pow 2 (- (- a b) d)) (- (- a b) d) (- a b) (/ c (pow 2 (- (+ d b) a))) (pow 2 (- (+ d b) a)) (- (+ d b) a) (+ d b) (* (pow 1/2 d) (* c (pow 2 (- a b)))) (pow 1/2 d) (* c (pow 2 (- a b))) (pow 2 (- a b)) (* (pow 2 (- (neg d) b)) (* c (pow 2 a))) (pow 2 (- (neg d) b)) (- (neg d) b) (neg d) (* c (pow 2 a))) |
38.0ms | c | @ | 0 | ((* (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b)))) (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b))) (neg (pow 1/2 d)) (* (pow 2 (- (- a b) d)) c) (pow 2 (- (- a b) d)) (- (- a b) d) (- a b) (/ c (pow 2 (- (+ d b) a))) (pow 2 (- (+ d b) a)) (- (+ d b) a) (+ d b) (* (pow 1/2 d) (* c (pow 2 (- a b)))) (pow 1/2 d) (* c (pow 2 (- a b))) (pow 2 (- a b)) (* (pow 2 (- (neg d) b)) (* c (pow 2 a))) (pow 2 (- (neg d) b)) (- (neg d) b) (neg d) (* c (pow 2 a))) |
20.0ms | a | @ | inf | ((* (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b)))) (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b))) (neg (pow 1/2 d)) (* (pow 2 (- (- a b) d)) c) (pow 2 (- (- a b) d)) (- (- a b) d) (- a b) (/ c (pow 2 (- (+ d b) a))) (pow 2 (- (+ d b) a)) (- (+ d b) a) (+ d b) (* (pow 1/2 d) (* c (pow 2 (- a b)))) (pow 1/2 d) (* c (pow 2 (- a b))) (pow 2 (- a b)) (* (pow 2 (- (neg d) b)) (* c (pow 2 a))) (pow 2 (- (neg d) b)) (- (neg d) b) (neg d) (* c (pow 2 a))) |
19.0ms | c | @ | -inf | ((* (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b)))) (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b))) (neg (pow 1/2 d)) (* (pow 2 (- (- a b) d)) c) (pow 2 (- (- a b) d)) (- (- a b) d) (- a b) (/ c (pow 2 (- (+ d b) a))) (pow 2 (- (+ d b) a)) (- (+ d b) a) (+ d b) (* (pow 1/2 d) (* c (pow 2 (- a b)))) (pow 1/2 d) (* c (pow 2 (- a b))) (pow 2 (- a b)) (* (pow 2 (- (neg d) b)) (* c (pow 2 a))) (pow 2 (- (neg d) b)) (- (neg d) b) (neg d) (* c (pow 2 a))) |
18.0ms | c | @ | inf | ((* (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b)))) (neg c) (* (neg (pow 1/2 d)) (pow 2 (- a b))) (neg (pow 1/2 d)) (* (pow 2 (- (- a b) d)) c) (pow 2 (- (- a b) d)) (- (- a b) d) (- a b) (/ c (pow 2 (- (+ d b) a))) (pow 2 (- (+ d b) a)) (- (+ d b) a) (+ d b) (* (pow 1/2 d) (* c (pow 2 (- a b)))) (pow 1/2 d) (* c (pow 2 (- a b))) (pow 2 (- a b)) (* (pow 2 (- (neg d) b)) (* c (pow 2 a))) (pow 2 (- (neg d) b)) (- (neg d) b) (neg d) (* c (pow 2 a))) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 774 | 3922 |
1 | 2562 | 3781 |
2 | 5343 | 3417 |
0 | 8902 | 3285 |
1× | iter limit |
1× | node limit |
Inputs |
---|
(* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) |
(+ (* a (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 1/2 d)))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d))))))) (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) |
(+ (* -1 (* a (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d))))) (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(+ (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) (* a (+ (* -1 (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))) (* -1/2 (* a (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))))))) |
(+ (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) (* a (+ (* -1 (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))) (* a (+ (* -1/2 (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))) (* -1/6 (* a (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 1/2 d)))))))))) |
(* c (exp (* -1 (* (log 2) (+ b d))))) |
(+ (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2)))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2))))) (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2)))))) (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(exp (* -1 (* (log 2) (+ b d)))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (* (exp (* -1 (* (log 2) (+ b d)))) (log 2)))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (+ (* 1/2 (* a (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2)))) (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (+ (* a (+ (* 1/6 (* a (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2))))) (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) |
(* -1 (+ b d)) |
(- a (+ b d)) |
(* -1 b) |
(- a b) |
(/ c (exp (* (log 2) (+ b d)))) |
(+ (/ c (exp (* (log 2) (+ b d)))) (/ (* a (* c (log 2))) (exp (* (log 2) (+ b d))))) |
(+ (* a (- (* -1 (* a (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d)))))))) (* -1 (/ (* c (log 2)) (exp (* (log 2) (+ b d))))))) (/ c (exp (* (log 2) (+ b d))))) |
(+ (* a (- (* a (- (* -1 (* a (+ (* -1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (+ b d))))) (+ (* 1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (+ b d))))) (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d)))))))) (* -1 (/ (* c (log 2)) (exp (* (log 2) (+ b d))))))) (/ c (exp (* (log 2) (+ b d))))) |
(exp (* (log 2) (+ b d))) |
(+ (exp (* (log 2) (+ b d))) (* -1 (* a (* (exp (* (log 2) (+ b d))) (log 2))))) |
(+ (exp (* (log 2) (+ b d))) (* a (+ (* -1 (* (exp (* (log 2) (+ b d))) (log 2))) (* 1/2 (* a (* (exp (* (log 2) (+ b d))) (pow (log 2) 2))))))) |
(+ (exp (* (log 2) (+ b d))) (* a (+ (* -1 (* (exp (* (log 2) (+ b d))) (log 2))) (* a (+ (* -1/6 (* a (* (exp (* (log 2) (+ b d))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (+ b d))) (pow (log 2) 2)))))))) |
(+ b d) |
(+ b (+ d (* -1 a))) |
(* c (exp (* -1 (* b (log 2))))) |
(+ (* a (* c (* (exp (* -1 (* b (log 2)))) (log 2)))) (* c (exp (* -1 (* b (log 2)))))) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))) (* c (* (exp (* -1 (* b (log 2)))) (log 2))))) (* c (exp (* -1 (* b (log 2)))))) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))))) (* c (* (exp (* -1 (* b (log 2)))) (log 2))))) (* c (exp (* -1 (* b (log 2)))))) |
(exp (* -1 (* b (log 2)))) |
(+ (exp (* -1 (* b (log 2)))) (* a (* (exp (* -1 (* b (log 2)))) (log 2)))) |
(+ (exp (* -1 (* b (log 2)))) (* a (+ (* 1/2 (* a (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))) (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(+ (exp (* -1 (* b (log 2)))) (* a (+ (* a (+ (* 1/6 (* a (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))) (* (exp (* -1 (* b (log 2)))) (log 2))))) |
c |
(+ c (* a (* c (log 2)))) |
(+ c (* a (+ (* 1/2 (* a (* c (pow (log 2) 2)))) (* c (log 2))))) |
(+ c (* a (+ (* a (+ (* 1/6 (* a (* c (pow (log 2) 3)))) (* 1/2 (* c (pow (log 2) 2))))) (* c (log 2))))) |
(* c (* (exp (* (log 2) (- a b))) (pow 1/2 d))) |
(* -1 (* (exp (* (log 2) (- a b))) (pow 1/2 d))) |
(* c (exp (* (log 2) (- a (+ b d))))) |
(exp (* (log 2) (- a (+ b d)))) |
a |
(* a (+ 1 (* -1 (/ (+ b d) a)))) |
(* a (+ 1 (* -1 (/ b a)))) |
(/ c (exp (* (log 2) (- (+ b d) a)))) |
(exp (* (log 2) (- (+ b d) a))) |
(* -1 a) |
(* a (- (+ (/ b a) (/ d a)) 1)) |
(* c (exp (* (log 2) (- a b)))) |
(exp (* (log 2) (- a b))) |
(* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow 2 a))) |
(* c (pow 2 a)) |
(* c (* (exp (* -1 (* (log 2) (+ b (* -1 a))))) (pow 1/2 d))) |
(* -1 (* (exp (* -1 (* (log 2) (+ b (* -1 a))))) (pow 1/2 d))) |
(* c (exp (* -1 (* (log 2) (+ b (+ d (* -1 a))))))) |
(exp (* -1 (* (log 2) (+ b (+ d (* -1 a)))))) |
(* -1 (* a (- (+ (/ b a) (/ d a)) 1))) |
(* -1 (* a (- (/ b a) 1))) |
(/ c (exp (* (log 2) (+ b (+ d (* -1 a)))))) |
(exp (* (log 2) (+ b (+ d (* -1 a))))) |
(* -1 (* a (+ 1 (* -1 (/ (+ b d) a))))) |
(* c (exp (* -1 (* (log 2) (+ b (* -1 a)))))) |
(exp (* -1 (* (log 2) (+ b (* -1 a))))) |
(* c (* (pow 1/2 d) (pow 2 a))) |
(+ (* -1 (* b (* c (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (log 2) (* (pow 1/2 d) (pow 2 a))))) (* 1/2 (* b (* c (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a)))))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (log 2) (* (pow 1/2 d) (pow 2 a))))) (* b (+ (* -1/6 (* b (* c (* (pow (log 2) 3) (* (pow 1/2 d) (pow 2 a)))))) (* 1/2 (* c (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a))))))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(* -1 (* (pow 1/2 d) (pow 2 a))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (* (log 2) (* (pow 1/2 d) (pow 2 a))))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (+ (* -1/2 (* b (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a))))) (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (+ (* b (+ (* -1/2 (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a)))) (* 1/6 (* b (* (pow (log 2) 3) (* (pow 1/2 d) (pow 2 a))))))) (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) |
(* c (exp (* (log 2) (- a d)))) |
(+ (* -1 (* b (* c (* (exp (* (log 2) (- a d))) (log 2))))) (* c (exp (* (log 2) (- a d))))) |
(+ (* b (+ (* -1 (* c (* (exp (* (log 2) (- a d))) (log 2)))) (* 1/2 (* b (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 2))))))) (* c (exp (* (log 2) (- a d))))) |
(+ (* b (+ (* -1 (* c (* (exp (* (log 2) (- a d))) (log 2)))) (* b (+ (* -1/6 (* b (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 2)))))))) (* c (exp (* (log 2) (- a d))))) |
(exp (* (log 2) (- a d))) |
(+ (exp (* (log 2) (- a d))) (* -1 (* b (* (exp (* (log 2) (- a d))) (log 2))))) |
(+ (exp (* (log 2) (- a d))) (* b (+ (* -1 (* (exp (* (log 2) (- a d))) (log 2))) (* 1/2 (* b (* (exp (* (log 2) (- a d))) (pow (log 2) 2))))))) |
(+ (exp (* (log 2) (- a d))) (* b (+ (* -1 (* (exp (* (log 2) (- a d))) (log 2))) (* b (+ (* -1/6 (* b (* (exp (* (log 2) (- a d))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- a d))) (pow (log 2) 2)))))))) |
(- a d) |
(- (+ a (* -1 b)) d) |
(+ a (* -1 b)) |
(/ c (exp (* (log 2) (- d a)))) |
(+ (* -1 (/ (* b (* c (log 2))) (exp (* (log 2) (- d a))))) (/ c (exp (* (log 2) (- d a))))) |
(+ (* b (- (* -1 (* b (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- d a)))))) (/ c (exp (* (log 2) (- d a))))) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (+ (* -1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- d a))))) (* 1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- d a))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- d a)))))) (/ c (exp (* (log 2) (- d a))))) |
(exp (* (log 2) (- d a))) |
(+ (exp (* (log 2) (- d a))) (* b (* (exp (* (log 2) (- d a))) (log 2)))) |
(+ (exp (* (log 2) (- d a))) (* b (+ (* 1/2 (* b (* (exp (* (log 2) (- d a))) (pow (log 2) 2)))) (* (exp (* (log 2) (- d a))) (log 2))))) |
(+ (exp (* (log 2) (- d a))) (* b (+ (* b (+ (* 1/6 (* b (* (exp (* (log 2) (- d a))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- d a))) (pow (log 2) 2))))) (* (exp (* (log 2) (- d a))) (log 2))))) |
(- d a) |
(- (+ b d) a) |
d |
(+ (* -1 (* b (* c (* (log 2) (pow 2 a))))) (* c (pow 2 a))) |
(+ (* b (+ (* -1 (* c (* (log 2) (pow 2 a)))) (* 1/2 (* b (* c (* (pow (log 2) 2) (pow 2 a))))))) (* c (pow 2 a))) |
(+ (* b (+ (* -1 (* c (* (log 2) (pow 2 a)))) (* b (+ (* -1/6 (* b (* c (* (pow (log 2) 3) (pow 2 a))))) (* 1/2 (* c (* (pow (log 2) 2) (pow 2 a)))))))) (* c (pow 2 a))) |
(pow 2 a) |
(+ (* -1 (* b (* (log 2) (pow 2 a)))) (pow 2 a)) |
(+ (* b (+ (* -1 (* (log 2) (pow 2 a))) (* 1/2 (* b (* (pow (log 2) 2) (pow 2 a)))))) (pow 2 a)) |
(+ (* b (+ (* -1 (* (log 2) (pow 2 a))) (* b (+ (* -1/6 (* b (* (pow (log 2) 3) (pow 2 a)))) (* 1/2 (* (pow (log 2) 2) (pow 2 a))))))) (pow 2 a)) |
(* c (* (exp (* -1 (* d (log 2)))) (pow 2 a))) |
(+ (* -1 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a)))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a))))) (* 1/2 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 2) (pow 2 a)))))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(+ (* b (+ (* -1 (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a))))) (* b (+ (* -1/6 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 3) (pow 2 a)))))) (* 1/2 (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 2) (pow 2 a))))))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(exp (* -1 (* d (log 2)))) |
(+ (exp (* -1 (* d (log 2)))) (* -1 (* b (* (exp (* -1 (* d (log 2)))) (log 2))))) |
(+ (exp (* -1 (* d (log 2)))) (* b (+ (* -1 (* (exp (* -1 (* d (log 2)))) (log 2))) (* 1/2 (* b (* (exp (* -1 (* d (log 2)))) (pow (log 2) 2))))))) |
(+ (exp (* -1 (* d (log 2)))) (* b (+ (* -1 (* (exp (* -1 (* d (log 2)))) (log 2))) (* b (+ (* -1/6 (* b (* (exp (* -1 (* d (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* d (log 2)))) (pow (log 2) 2)))))))) |
(* -1 d) |
(- (* -1 b) d) |
(* b (- (/ a b) (+ 1 (/ d b)))) |
(* b (- (/ a b) 1)) |
b |
(* b (- (+ 1 (/ d b)) (/ a b))) |
(* b (+ 1 (/ d b))) |
(* b (- (* -1 (/ d b)) 1)) |
(* c (* (exp (* (log 2) (+ a (* -1 b)))) (pow 1/2 d))) |
(* -1 (* (exp (* (log 2) (+ a (* -1 b)))) (pow 1/2 d))) |
(* c (exp (* (log 2) (- (+ a (* -1 b)) d)))) |
(exp (* (log 2) (- (+ a (* -1 b)) d))) |
(* -1 (* b (+ 1 (* -1 (/ (- a d) b))))) |
(* -1 (* b (+ 1 (* -1 (/ a b))))) |
(/ c (exp (* (log 2) (- d (+ a (* -1 b)))))) |
(exp (* (log 2) (- d (+ a (* -1 b))))) |
(* -1 (* b (- (* -1 (/ (- d a) b)) 1))) |
(* -1 (* b (- (* -1 (/ d b)) 1))) |
(* c (exp (* (log 2) (+ a (* -1 b))))) |
(exp (* (log 2) (+ a (* -1 b)))) |
(* c (* (exp (* (log 2) (- (* -1 b) d))) (pow 2 a))) |
(exp (* (log 2) (- (* -1 b) d))) |
(* -1 (* b (+ 1 (/ d b)))) |
(* -1 c) |
(+ (* c (exp (* (log 2) (- a b)))) (* c (* d (* (exp (* (log 2) (- a b))) (log 1/2))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* 1/2 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))) (* c (* (exp (* (log 2) (- a b))) (log 1/2)))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* c (* (exp (* (log 2) (- a b))) (log 1/2))) (* d (+ (* 1/6 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))))))) |
(* -1 (exp (* (log 2) (- a b)))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* -1 (* d (* (exp (* (log 2) (- a b))) (log 1/2))))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 1/2))) (* -1/2 (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 1/2))) (* d (+ (* -1/2 (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))) (* -1/6 (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 3))))))))) |
-1 |
(- (* -1 (* d (log 1/2))) 1) |
(- (* d (- (* -1/2 (* d (pow (log 1/2) 2))) (log 1/2))) 1) |
(- (* d (- (* d (- (* -1/6 (* d (pow (log 1/2) 3))) (* 1/2 (pow (log 1/2) 2)))) (log 1/2))) 1) |
(+ (* -1 (* c (* d (* (exp (* (log 2) (- a b))) (log 2))))) (* c (exp (* (log 2) (- a b))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* c (* (exp (* (log 2) (- a b))) (log 2)))) (* 1/2 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 2)))))))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* c (* (exp (* (log 2) (- a b))) (log 2)))) (* d (+ (* -1/6 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a b))) (pow (log 2) 2))))))))) |
(+ (exp (* (log 2) (- a b))) (* -1 (* d (* (exp (* (log 2) (- a b))) (log 2))))) |
(+ (exp (* (log 2) (- a b))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 2))) (* 1/2 (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 2))))))) |
(+ (exp (* (log 2) (- a b))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 2))) (* d (+ (* -1/6 (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- a b))) (pow (log 2) 2)))))))) |
(- (+ a (* -1 d)) b) |
(/ c (exp (* (log 2) (- b a)))) |
(+ (* -1 (/ (* c (* d (log 2))) (exp (* (log 2) (- b a))))) (/ c (exp (* (log 2) (- b a))))) |
(+ (* d (- (* -1 (* d (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- b a)))))) (/ c (exp (* (log 2) (- b a))))) |
(+ (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (+ (* -1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- b a))))) (* 1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- b a))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- b a)))))) (/ c (exp (* (log 2) (- b a))))) |
(exp (* (log 2) (- b a))) |
(+ (exp (* (log 2) (- b a))) (* d (* (exp (* (log 2) (- b a))) (log 2)))) |
(+ (exp (* (log 2) (- b a))) (* d (+ (* 1/2 (* d (* (exp (* (log 2) (- b a))) (pow (log 2) 2)))) (* (exp (* (log 2) (- b a))) (log 2))))) |
(+ (exp (* (log 2) (- b a))) (* d (+ (* d (+ (* 1/6 (* d (* (exp (* (log 2) (- b a))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- b a))) (pow (log 2) 2))))) (* (exp (* (log 2) (- b a))) (log 2))))) |
(- b a) |
1 |
(+ 1 (* d (log 1/2))) |
(+ 1 (* d (+ (log 1/2) (* 1/2 (* d (pow (log 1/2) 2)))))) |
(+ 1 (* d (+ (log 1/2) (* d (+ (* 1/6 (* d (pow (log 1/2) 3))) (* 1/2 (pow (log 1/2) 2))))))) |
(* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) |
(+ (* -1 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a)))) |
(+ (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) (* d (+ (* -1 (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a))))) (* 1/2 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 2 a))))))))) |
(+ (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) (* d (+ (* -1 (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a))))) (* d (+ (* -1/6 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 2 a)))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 2 a)))))))))) |
(+ (exp (* -1 (* b (log 2)))) (* -1 (* d (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(+ (exp (* -1 (* b (log 2)))) (* d (+ (* -1 (* (exp (* -1 (* b (log 2)))) (log 2))) (* 1/2 (* d (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))))) |
(+ (exp (* -1 (* b (log 2)))) (* d (+ (* -1 (* (exp (* -1 (* b (log 2)))) (log 2))) (* d (+ (* -1/6 (* d (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))))))) |
(- (* -1 d) b) |
(* -1 (pow 1/2 d)) |
(* d (- (/ a d) (+ 1 (/ b d)))) |
(* d (- (+ 1 (/ b d)) (/ a d))) |
(* d (+ 1 (/ b d))) |
(pow 1/2 d) |
(* d (- (* -1 (/ b d)) 1)) |
(* c (exp (* (log 2) (- (+ a (* -1 d)) b)))) |
(exp (* (log 2) (- (+ a (* -1 d)) b))) |
(* -1 (* d (+ 1 (* -1 (/ (- a b) d))))) |
(/ c (exp (* (log 2) (- b (+ a (* -1 d)))))) |
(exp (* (log 2) (- b (+ a (* -1 d))))) |
(* -1 (* d (- (* -1 (/ (- b a) d)) 1))) |
(* -1 (* d (- (* -1 (/ b d)) 1))) |
(* c (* (exp (* (log 2) (- (* -1 d) b))) (pow 2 a))) |
(exp (* (log 2) (- (* -1 d) b))) |
(* -1 (* d (+ 1 (/ b d)))) |
Outputs |
---|
(* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c) |
(+ (* a (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(fma.f64 (*.f64 a c) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c)) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (log.f64 #s(literal 2 binary64))))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c)) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 1/2 d)))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d))))))) (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (*.f64 #s(literal 1/6 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))) a (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (log.f64 #s(literal 2 binary64))))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c)) |
(* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) |
(+ (* -1 (* a (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d))))) (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d)))) |
(neg.f64 (fma.f64 (*.f64 a (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)))) |
(+ (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) (* a (+ (* -1 (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))) (* -1/2 (* a (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (log.f64 #s(literal 2 binary64))))) a (neg.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)))) |
(+ (* -1 (* (exp (* -1 (* b (log 2)))) (pow 1/2 d))) (* a (+ (* -1 (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 1/2 d)))) (* a (+ (* -1/2 (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 1/2 d)))) (* -1/6 (* a (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 1/2 d)))))))))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (pow.f64 #s(literal 1/2 binary64) b)))) a)) a (neg.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)))) |
(* c (exp (* -1 (* (log 2) (+ b d))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c) |
(+ (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2)))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(fma.f64 (*.f64 a c) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c)) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2))))) (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c) (log.f64 #s(literal 2 binary64)))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c)) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2)))))) (* c (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) (* c (exp (* -1 (* (log 2) (+ b d)))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) a (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c) (log.f64 #s(literal 2 binary64)))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) c)) |
(exp (* -1 (* (log 2) (+ b d)))) |
(pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (* (exp (* -1 (* (log 2) (+ b d)))) (log 2)))) |
(fma.f64 (*.f64 a (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (+ (* 1/2 (* a (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2)))) (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) (log.f64 #s(literal 2 binary64)))) a (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) |
(+ (exp (* -1 (* (log 2) (+ b d)))) (* a (+ (* a (+ (* 1/6 (* a (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* (log 2) (+ b d)))) (pow (log 2) 2))))) (* (exp (* -1 (* (log 2) (+ b d)))) (log 2))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) a) (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) (log.f64 #s(literal 2 binary64)))) a (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) |
(* -1 (+ b d)) |
(-.f64 (neg.f64 d) b) |
(- a (+ b d)) |
(-.f64 (-.f64 a b) d) |
(* -1 b) |
(neg.f64 b) |
(- a b) |
(-.f64 a b) |
(/ c (exp (* (log 2) (+ b d)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(+ (/ c (exp (* (log 2) (+ b d)))) (/ (* a (* c (log 2))) (exp (* (log 2) (+ b d))))) |
(fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) c) (/.f64 a (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(+ (* a (- (* -1 (* a (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d)))))))) (* -1 (/ (* c (log 2)) (exp (* (log 2) (+ b d))))))) (/ c (exp (* (log 2) (+ b d))))) |
(fma.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) #s(literal 1/2 binary64)) a) (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) a (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(+ (* a (- (* a (- (* -1 (* a (+ (* -1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (+ b d))))) (+ (* 1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (+ b d))))) (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (+ b d)))))))) (* -1 (/ (* c (log 2)) (exp (* (log 2) (+ b d))))))) (/ c (exp (* (log 2) (+ b d))))) |
(fma.f64 (fma.f64 (fma.f64 (neg.f64 a) (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) #s(literal -1/2 binary64)) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (log.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) (/.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (+.f64 b d))))) a (*.f64 (log.f64 #s(literal 2 binary64)) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))))) a (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(exp (* (log 2) (+ b d))) |
(pow.f64 #s(literal 2 binary64) (+.f64 b d)) |
(+ (exp (* (log 2) (+ b d))) (* -1 (* a (* (exp (* (log 2) (+ b d))) (log 2))))) |
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(+ (exp (* (log 2) (+ b d))) (* a (+ (* -1 (* (exp (* (log 2) (+ b d))) (log 2))) (* 1/2 (* a (* (exp (* (log 2) (+ b d))) (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (log.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) a (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(+ (exp (* (log 2) (+ b d))) (* a (+ (* -1 (* (exp (* (log 2) (+ b d))) (log 2))) (* a (+ (* -1/6 (* a (* (exp (* (log 2) (+ b d))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (+ b d))) (pow (log 2) 2)))))))) |
(fma.f64 (fma.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (log.f64 #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/6 binary64) a) (*.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) a)) a (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(+ b d) |
(+.f64 b d) |
(+ b (+ d (* -1 a))) |
(-.f64 (+.f64 b d) a) |
(* c (exp (* -1 (* b (log 2))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) |
(+ (* a (* c (* (exp (* -1 (* b (log 2)))) (log 2)))) (* c (exp (* -1 (* b (log 2)))))) |
(fma.f64 (*.f64 a c) (*.f64 (pow.f64 #s(literal 1/2 binary64) b) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c)) |
(+ (* a (+ (* 1/2 (* a (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))) (* c (* (exp (* -1 (* b (log 2)))) (log 2))))) (* c (exp (* -1 (* b (log 2)))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (log.f64 #s(literal 2 binary64)))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c)) |
(+ (* a (+ (* a (+ (* 1/6 (* a (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))))) (* c (* (exp (* -1 (* b (log 2)))) (log 2))))) (* c (exp (* -1 (* b (log 2)))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) a) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) b)))) a (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c) (log.f64 #s(literal 2 binary64)))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) b) c)) |
(exp (* -1 (* b (log 2)))) |
(pow.f64 #s(literal 1/2 binary64) b) |
(+ (exp (* -1 (* b (log 2)))) (* a (* (exp (* -1 (* b (log 2)))) (log 2)))) |
(fma.f64 (*.f64 a (pow.f64 #s(literal 1/2 binary64) b)) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) b)) |
(+ (exp (* -1 (* b (log 2)))) (* a (+ (* 1/2 (* a (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))) (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) b) (log.f64 #s(literal 2 binary64)))) a (pow.f64 #s(literal 1/2 binary64) b)) |
(+ (exp (* -1 (* b (log 2)))) (* a (+ (* a (+ (* 1/6 (* a (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))) (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 1/2 binary64) b)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) a) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) b)))) a (*.f64 (pow.f64 #s(literal 1/2 binary64) b) (log.f64 #s(literal 2 binary64)))) a (pow.f64 #s(literal 1/2 binary64) b)) |
c |
(+ c (* a (* c (log 2)))) |
(fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) c) a c) |
(+ c (* a (+ (* 1/2 (* a (* c (pow (log 2) 2)))) (* c (log 2))))) |
(fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) a) #s(literal 1/2 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) c)) a c) |
(+ c (* a (+ (* a (+ (* 1/6 (* a (* c (pow (log 2) 3)))) (* 1/2 (* c (pow (log 2) 2))))) (* c (log 2))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) c) a) #s(literal 1/6 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) #s(literal 1/2 binary64))) a (*.f64 (log.f64 #s(literal 2 binary64)) c)) a c) |
(* c (* (exp (* (log 2) (- a b))) (pow 1/2 d))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(* -1 (* (exp (* (log 2) (- a b))) (pow 1/2 d))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a))) |
(* c (exp (* (log 2) (- a (+ b d))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(exp (* (log 2) (- a (+ b d)))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) |
a |
(* a (+ 1 (* -1 (/ (+ b d) a)))) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 b d) a)) a) |
(* a (+ 1 (* -1 (/ b a)))) |
(fma.f64 (/.f64 (neg.f64 b) a) a a) |
(/ c (exp (* (log 2) (- (+ b d) a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(exp (* (log 2) (- (+ b d) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 a) |
(neg.f64 a) |
(* a (- (+ (/ b a) (/ d a)) 1)) |
(*.f64 (-.f64 (+.f64 (/.f64 d a) (/.f64 b a)) #s(literal 1 binary64)) a) |
(* c (exp (* (log 2) (- a b)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c) |
(exp (* (log 2) (- a b))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) |
(* c (* (exp (* -1 (* (log 2) (+ b d)))) (pow 2 a))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(* c (pow 2 a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) c) |
(* c (* (exp (* -1 (* (log 2) (+ b (* -1 a))))) (pow 1/2 d))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(* -1 (* (exp (* -1 (* (log 2) (+ b (* -1 a))))) (pow 1/2 d))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a))) |
(* c (exp (* -1 (* (log 2) (+ b (+ d (* -1 a))))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(exp (* -1 (* (log 2) (+ b (+ d (* -1 a)))))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 (* a (- (+ (/ b a) (/ d a)) 1))) |
(*.f64 (neg.f64 a) (-.f64 (+.f64 (/.f64 d a) (/.f64 b a)) #s(literal 1 binary64))) |
(* -1 (* a (- (/ b a) 1))) |
(fma.f64 (/.f64 (neg.f64 b) a) a a) |
(/ c (exp (* (log 2) (+ b (+ d (* -1 a)))))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(exp (* (log 2) (+ b (+ d (* -1 a))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 (* a (+ 1 (* -1 (/ (+ b d) a))))) |
(fma.f64 (/.f64 (+.f64 b d) a) a (neg.f64 a)) |
(* c (exp (* -1 (* (log 2) (+ b (* -1 a)))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c) |
(exp (* -1 (* (log 2) (+ b (* -1 a))))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) |
(* c (* (pow 1/2 d) (pow 2 a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) |
(+ (* -1 (* b (* c (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(fma.f64 (*.f64 (neg.f64 b) c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(+ (* b (+ (* -1 (* c (* (log 2) (* (pow 1/2 d) (pow 2 a))))) (* 1/2 (* b (* c (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a)))))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a d))) (log.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(+ (* b (+ (* -1 (* c (* (log 2) (* (pow 1/2 d) (pow 2 a))))) (* b (+ (* -1/6 (* b (* c (* (pow (log 2) 3) (* (pow 1/2 d) (pow 2 a)))))) (* 1/2 (* c (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a))))))))) (* c (* (pow 1/2 d) (pow 2 a)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (*.f64 (neg.f64 c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (log.f64 #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(* -1 (* (pow 1/2 d) (pow 2 a))) |
(neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (* (log 2) (* (pow 1/2 d) (pow 2 a))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (fma.f64 (log.f64 #s(literal 2 binary64)) b #s(literal -1 binary64))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (+ (* -1/2 (* b (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a))))) (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) |
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (fma.f64 (log.f64 #s(literal 2 binary64)) b #s(literal -1 binary64)))) |
(+ (* -1 (* (pow 1/2 d) (pow 2 a))) (* b (+ (* b (+ (* -1/2 (* (pow (log 2) 2) (* (pow 1/2 d) (pow 2 a)))) (* 1/6 (* b (* (pow (log 2) 3) (* (pow 1/2 d) (pow 2 a))))))) (* (log 2) (* (pow 1/2 d) (pow 2 a)))))) |
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (-.f64 a d)))) b) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (fma.f64 (log.f64 #s(literal 2 binary64)) b #s(literal -1 binary64)))) |
(* c (exp (* (log 2) (- a d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) |
(+ (* -1 (* b (* c (* (exp (* (log 2) (- a d))) (log 2))))) (* c (exp (* (log 2) (- a d))))) |
(fma.f64 (*.f64 (neg.f64 b) c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(+ (* b (+ (* -1 (* c (* (exp (* (log 2) (- a d))) (log 2)))) (* 1/2 (* b (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 2))))))) (* c (exp (* (log 2) (- a d))))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a d))) (log.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(+ (* b (+ (* -1 (* c (* (exp (* (log 2) (- a d))) (log 2)))) (* b (+ (* -1/6 (* b (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a d))) (pow (log 2) 2)))))))) (* c (exp (* (log 2) (- a d))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (*.f64 (neg.f64 c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (log.f64 #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(exp (* (log 2) (- a d))) |
(pow.f64 #s(literal 2 binary64) (-.f64 a d)) |
(+ (exp (* (log 2) (- a d))) (* -1 (* b (* (exp (* (log 2) (- a d))) (log 2))))) |
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (fma.f64 (log.f64 #s(literal 2 binary64)) b #s(literal -1 binary64)))) |
(+ (exp (* (log 2) (- a d))) (* b (+ (* -1 (* (exp (* (log 2) (- a d))) (log 2))) (* 1/2 (* b (* (exp (* (log 2) (- a d))) (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d))) (log.f64 #s(literal 2 binary64)))) b (pow.f64 #s(literal 2 binary64) (-.f64 a d))) |
(+ (exp (* (log 2) (- a d))) (* b (+ (* -1 (* (exp (* (log 2) (- a d))) (log 2))) (* b (+ (* -1/6 (* b (* (exp (* (log 2) (- a d))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- a d))) (pow (log 2) 2)))))))) |
(fma.f64 (fma.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 a d))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) b)) b (pow.f64 #s(literal 2 binary64) (-.f64 a d))) |
(- a d) |
(-.f64 a d) |
(- (+ a (* -1 b)) d) |
(-.f64 (-.f64 a b) d) |
(+ a (* -1 b)) |
(-.f64 a b) |
(/ c (exp (* (log 2) (- d a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 d a))) |
(+ (* -1 (/ (* b (* c (log 2))) (exp (* (log 2) (- d a))))) (/ c (exp (* (log 2) (- d a))))) |
(-.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 d a))) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) c) (/.f64 b (pow.f64 #s(literal 2 binary64) (-.f64 d a))))) |
(+ (* b (- (* -1 (* b (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- d a)))))) (/ c (exp (* (log 2) (- d a))))) |
(fma.f64 (fma.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 d a))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) #s(literal 1/2 binary64)) b) (pow.f64 #s(literal 2 binary64) (-.f64 d a)))) b (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 d a)))) |
(+ (* b (- (* b (- (* -1 (* b (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (+ (* -1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- d a))))) (* 1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- d a))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- d a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- d a)))))) (/ c (exp (* (log 2) (- d a))))) |
(fma.f64 (fma.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 d a))) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) (/.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 d a)))) (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) c) #s(literal -1/3 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 d a)))) (neg.f64 b) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) (/.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 d a))))) b)) b (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 d a)))) |
(exp (* (log 2) (- d a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 d a)) |
(+ (exp (* (log 2) (- d a))) (* b (* (exp (* (log 2) (- d a))) (log 2)))) |
(fma.f64 (*.f64 b (pow.f64 #s(literal 2 binary64) (-.f64 d a))) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 d a))) |
(+ (exp (* (log 2) (- d a))) (* b (+ (* 1/2 (* b (* (exp (* (log 2) (- d a))) (pow (log 2) 2)))) (* (exp (* (log 2) (- d a))) (log 2))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d a)) (log.f64 #s(literal 2 binary64)))) b (pow.f64 #s(literal 2 binary64) (-.f64 d a))) |
(+ (exp (* (log 2) (- d a))) (* b (+ (* b (+ (* 1/6 (* b (* (exp (* (log 2) (- d a))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- d a))) (pow (log 2) 2))))) (* (exp (* (log 2) (- d a))) (log 2))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 d a))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 d a)) (log.f64 #s(literal 2 binary64)))) b (pow.f64 #s(literal 2 binary64) (-.f64 d a))) |
(- d a) |
(-.f64 d a) |
(- (+ b d) a) |
(-.f64 (+.f64 b d) a) |
d |
(+ (* -1 (* b (* c (* (log 2) (pow 2 a))))) (* c (pow 2 a))) |
(fma.f64 (*.f64 (neg.f64 b) c) (*.f64 (pow.f64 #s(literal 2 binary64) a) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(+ (* b (+ (* -1 (* c (* (log 2) (pow 2 a)))) (* 1/2 (* b (* c (* (pow (log 2) 2) (pow 2 a))))))) (* c (pow 2 a))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) (pow.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 c) (*.f64 (pow.f64 #s(literal 2 binary64) a) (log.f64 #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(+ (* b (+ (* -1 (* c (* (log 2) (pow 2 a)))) (* b (+ (* -1/6 (* b (* c (* (pow (log 2) 3) (pow 2 a))))) (* 1/2 (* c (* (pow (log 2) 2) (pow 2 a)))))))) (* c (pow 2 a))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) c) (pow.f64 #s(literal 2 binary64) a) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) c) (pow.f64 #s(literal 2 binary64) a)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b)) b (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(pow 2 a) |
(pow.f64 #s(literal 2 binary64) a) |
(+ (* -1 (* b (* (log 2) (pow 2 a)))) (pow 2 a)) |
(*.f64 (fma.f64 (neg.f64 b) (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) a)) |
(+ (* b (+ (* -1 (* (log 2) (pow 2 a))) (* 1/2 (* b (* (pow (log 2) 2) (pow 2 a)))))) (pow 2 a)) |
(fma.f64 (fma.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (log.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (pow.f64 #s(literal 2 binary64) a)) |
(+ (* b (+ (* -1 (* (log 2) (pow 2 a))) (* b (+ (* -1/6 (* b (* (pow (log 2) 3) (pow 2 a)))) (* 1/2 (* (pow (log 2) 2) (pow 2 a))))))) (pow 2 a)) |
(fma.f64 (fma.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (log.f64 #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) a) (*.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) b)) b (pow.f64 #s(literal 2 binary64) a)) |
(* c (* (exp (* -1 (* d (log 2)))) (pow 2 a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) |
(+ (* -1 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a)))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(fma.f64 (*.f64 (neg.f64 b) c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(+ (* b (+ (* -1 (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a))))) (* 1/2 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 2) (pow 2 a)))))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a d))) (log.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(+ (* b (+ (* -1 (* c (* (exp (* -1 (* d (log 2)))) (* (log 2) (pow 2 a))))) (* b (+ (* -1/6 (* b (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 3) (pow 2 a)))))) (* 1/2 (* c (* (exp (* -1 (* d (log 2)))) (* (pow (log 2) 2) (pow 2 a))))))))) (* c (* (exp (* -1 (* d (log 2)))) (pow 2 a)))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) b (*.f64 (neg.f64 c) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (log.f64 #s(literal 2 binary64))))) b (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) c)) |
(exp (* -1 (* d (log 2)))) |
(pow.f64 #s(literal 1/2 binary64) d) |
(+ (exp (* -1 (* d (log 2)))) (* -1 (* b (* (exp (* -1 (* d (log 2)))) (log 2))))) |
(fma.f64 (*.f64 (neg.f64 b) (pow.f64 #s(literal 1/2 binary64) d)) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) d)) |
(+ (exp (* -1 (* d (log 2)))) (* b (+ (* -1 (* (exp (* -1 (* d (log 2)))) (log 2))) (* 1/2 (* b (* (exp (* -1 (* d (log 2)))) (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) d))) b (pow.f64 #s(literal 1/2 binary64) d)) |
(+ (exp (* -1 (* d (log 2)))) (* b (+ (* -1 (* (exp (* -1 (* d (log 2)))) (log 2))) (* b (+ (* -1/6 (* b (* (exp (* -1 (* d (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* d (log 2)))) (pow (log 2) 2)))))))) |
(fma.f64 (fma.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/6 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) b)) b (pow.f64 #s(literal 1/2 binary64) d)) |
(* -1 d) |
(neg.f64 d) |
(- (* -1 b) d) |
(-.f64 (neg.f64 d) b) |
(* b (- (/ a b) (+ 1 (/ d b)))) |
(*.f64 (-.f64 (/.f64 (-.f64 a d) b) #s(literal 1 binary64)) b) |
(* b (- (/ a b) 1)) |
(*.f64 (-.f64 (/.f64 a b) #s(literal 1 binary64)) b) |
b |
(* b (- (+ 1 (/ d b)) (/ a b))) |
(fma.f64 (/.f64 (-.f64 d a) b) b b) |
(* b (+ 1 (/ d b))) |
(fma.f64 (/.f64 d b) b b) |
(* b (- (* -1 (/ d b)) 1)) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d b)) b) |
(* c (* (exp (* (log 2) (+ a (* -1 b)))) (pow 1/2 d))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(* -1 (* (exp (* (log 2) (+ a (* -1 b)))) (pow 1/2 d))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a))) |
(* c (exp (* (log 2) (- (+ a (* -1 b)) d)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(exp (* (log 2) (- (+ a (* -1 b)) d))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 (* b (+ 1 (* -1 (/ (- a d) b))))) |
(*.f64 (-.f64 (/.f64 (-.f64 a d) b) #s(literal 1 binary64)) b) |
(* -1 (* b (+ 1 (* -1 (/ a b))))) |
(*.f64 (-.f64 (/.f64 a b) #s(literal 1 binary64)) b) |
(/ c (exp (* (log 2) (- d (+ a (* -1 b)))))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(exp (* (log 2) (- d (+ a (* -1 b))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 (* b (- (* -1 (/ (- d a) b)) 1))) |
(fma.f64 (/.f64 (-.f64 d a) b) b b) |
(* -1 (* b (- (* -1 (/ d b)) 1))) |
(fma.f64 (/.f64 d b) b b) |
(* c (exp (* (log 2) (+ a (* -1 b))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c) |
(exp (* (log 2) (+ a (* -1 b)))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) |
(* c (* (exp (* (log 2) (- (* -1 b) d))) (pow 2 a))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(exp (* (log 2) (- (* -1 b) d))) |
(pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) |
(* -1 (* b (+ 1 (/ d b)))) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d b)) b) |
(* -1 c) |
(neg.f64 c) |
(+ (* c (exp (* (log 2) (- a b)))) (* c (* d (* (exp (* (log 2) (- a b))) (log 1/2))))) |
(*.f64 c (fma.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) d (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* 1/2 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))) (* c (* (exp (* (log 2) (- a b))) (log 1/2)))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) d) (*.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) c)) d (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c)) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* c (* (exp (* (log 2) (- a b))) (log 1/2))) (* d (+ (* 1/6 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) c) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) d) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))))) d (*.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) c)) d (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c)) |
(* -1 (exp (* (log 2) (- a b)))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* -1 (* d (* (exp (* (log 2) (- a b))) (log 1/2))))) |
(neg.f64 (fma.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) d (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 1/2))) (* -1/2 (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) d) (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) (*.f64 (neg.f64 (log.f64 #s(literal 1/2 binary64))) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) d (neg.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) |
(+ (* -1 (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 1/2))) (* d (+ (* -1/2 (* (exp (* (log 2) (- a b))) (pow (log 1/2) 2))) (* -1/6 (* d (* (exp (* (log 2) (- a b))) (pow (log 1/2) 3))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) d) (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) #s(literal -1/2 binary64))) d (*.f64 (neg.f64 (log.f64 #s(literal 1/2 binary64))) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) d (neg.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) |
-1 |
#s(literal -1 binary64) |
(- (* -1 (* d (log 1/2))) 1) |
(fma.f64 (log.f64 #s(literal 1/2 binary64)) (neg.f64 d) #s(literal -1 binary64)) |
(- (* d (- (* -1/2 (* d (pow (log 1/2) 2))) (log 1/2))) 1) |
(fma.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d) #s(literal -1/2 binary64)) (log.f64 #s(literal 1/2 binary64))) d #s(literal -1 binary64)) |
(- (* d (- (* d (- (* -1/6 (* d (pow (log 1/2) 3))) (* 1/2 (pow (log 1/2) 2)))) (log 1/2))) 1) |
(fma.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) d) #s(literal -1/6 binary64))) d) (log.f64 #s(literal 1/2 binary64))) d #s(literal -1 binary64)) |
(+ (* -1 (* c (* d (* (exp (* (log 2) (- a b))) (log 2))))) (* c (exp (* (log 2) (- a b))))) |
(*.f64 c (fma.f64 (*.f64 (neg.f64 d) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* c (* (exp (* (log 2) (- a b))) (log 2)))) (* 1/2 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 2)))))))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) (log.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c d) (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) d (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c)) |
(+ (* c (exp (* (log 2) (- a b)))) (* d (+ (* -1 (* c (* (exp (* (log 2) (- a b))) (log 2)))) (* d (+ (* -1/6 (* c (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 3))))) (* 1/2 (* c (* (exp (* (log 2) (- a b))) (pow (log 2) 2))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) c) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) d) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) d (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (log.f64 #s(literal 2 binary64))) (neg.f64 c))) d (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c)) |
(+ (exp (* (log 2) (- a b))) (* -1 (* d (* (exp (* (log 2) (- a b))) (log 2))))) |
(fma.f64 (*.f64 (neg.f64 d) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) |
(+ (exp (* (log 2) (- a b))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 2))) (* 1/2 (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) d (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) |
(+ (exp (* (log 2) (- a b))) (* d (+ (* -1 (* (exp (* (log 2) (- a b))) (log 2))) (* d (+ (* -1/6 (* d (* (exp (* (log 2) (- a b))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- a b))) (pow (log 2) 2)))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) d) (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) d (*.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) d (pow.f64 #s(literal 1/2 binary64) (-.f64 b a))) |
(- (+ a (* -1 d)) b) |
(-.f64 (-.f64 a b) d) |
(/ c (exp (* (log 2) (- b a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(+ (* -1 (/ (* c (* d (log 2))) (exp (* (log 2) (- b a))))) (/ c (exp (* (log 2) (- b a))))) |
(fma.f64 (*.f64 (neg.f64 d) (log.f64 #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(+ (* d (- (* -1 (* d (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- b a)))))) (/ c (exp (* (log 2) (- b a))))) |
(fma.f64 (fma.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) #s(literal 1/2 binary64)) d) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) d (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(+ (* d (- (* d (- (* -1 (* d (+ (* -1 (* (log 2) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (+ (* -1/2 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- b a))))) (* 1/6 (/ (* c (pow (log 2) 3)) (exp (* (log 2) (- b a))))))))) (+ (* -1 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a))))) (* 1/2 (/ (* c (pow (log 2) 2)) (exp (* (log 2) (- b a)))))))) (/ (* c (log 2)) (exp (* (log 2) (- b a)))))) (/ c (exp (* (log 2) (- b a))))) |
(fma.f64 (fma.f64 (neg.f64 (log.f64 #s(literal 2 binary64))) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) (/.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) c) #s(literal -1/3 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) (neg.f64 d) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) c) (/.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 b a))))) d)) d (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(exp (* (log 2) (- b a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 b a)) |
(+ (exp (* (log 2) (- b a))) (* d (* (exp (* (log 2) (- b a))) (log 2)))) |
(fma.f64 (*.f64 d (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(+ (exp (* (log 2) (- b a))) (* d (+ (* 1/2 (* d (* (exp (* (log 2) (- b a))) (pow (log 2) 2)))) (* (exp (* (log 2) (- b a))) (log 2))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (log.f64 #s(literal 2 binary64)))) d (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(+ (exp (* (log 2) (- b a))) (* d (+ (* d (+ (* 1/6 (* d (* (exp (* (log 2) (- b a))) (pow (log 2) 3)))) (* 1/2 (* (exp (* (log 2) (- b a))) (pow (log 2) 2))))) (* (exp (* (log 2) (- b a))) (log 2))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) d (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (log.f64 #s(literal 2 binary64)))) d (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(- b a) |
(-.f64 b a) |
1 |
#s(literal 1 binary64) |
(+ 1 (* d (log 1/2))) |
(fma.f64 (log.f64 #s(literal 1/2 binary64)) d #s(literal 1 binary64)) |
(+ 1 (* d (+ (log 1/2) (* 1/2 (* d (pow (log 1/2) 2)))))) |
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) d) #s(literal 1/2 binary64) (log.f64 #s(literal 1/2 binary64))) d #s(literal 1 binary64)) |
(+ 1 (* d (+ (log 1/2) (* d (+ (* 1/6 (* d (pow (log 1/2) 3))) (* 1/2 (pow (log 1/2) 2))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)) d) #s(literal 1/6 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))) d (log.f64 #s(literal 1/2 binary64))) d #s(literal 1 binary64)) |
(* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c) |
(+ (* -1 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a)))))) (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a)))) |
(*.f64 c (fma.f64 (*.f64 (neg.f64 d) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)))) |
(+ (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) (* d (+ (* -1 (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a))))) (* 1/2 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 2 a))))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (*.f64 d (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (log.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) b)) (neg.f64 c))) d (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c)) |
(+ (* c (* (exp (* -1 (* b (log 2)))) (pow 2 a))) (* d (+ (* -1 (* c (* (exp (* -1 (* b (log 2)))) (* (log 2) (pow 2 a))))) (* d (+ (* -1/6 (* c (* d (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 3) (pow 2 a)))))) (* 1/2 (* c (* (exp (* -1 (* b (log 2)))) (* (pow (log 2) 2) (pow 2 a)))))))))) |
(fma.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) (log.f64 #s(literal 2 binary64)))) c (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) c) (*.f64 (*.f64 d (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) b)))) d)) d (*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 b a)) c)) |
(+ (exp (* -1 (* b (log 2)))) (* -1 (* d (* (exp (* -1 (* b (log 2)))) (log 2))))) |
(fma.f64 (*.f64 (neg.f64 d) (pow.f64 #s(literal 1/2 binary64) b)) (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) b)) |
(+ (exp (* -1 (* b (log 2)))) (* d (+ (* -1 (* (exp (* -1 (* b (log 2)))) (log 2))) (* 1/2 (* d (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2))))))) |
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 #s(literal 1/2 binary64) b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (log.f64 #s(literal 2 binary64)))) d (pow.f64 #s(literal 1/2 binary64) b)) |
(+ (exp (* -1 (* b (log 2)))) (* d (+ (* -1 (* (exp (* -1 (* b (log 2)))) (log 2))) (* d (+ (* -1/6 (* d (* (exp (* -1 (* b (log 2)))) (pow (log 2) 3)))) (* 1/2 (* (exp (* -1 (* b (log 2)))) (pow (log 2) 2)))))))) |
(fma.f64 (fma.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) b)) (log.f64 #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 #s(literal 1/2 binary64) b)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/6 binary64) d) (*.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 #s(literal 1/2 binary64) b)))) d)) d (pow.f64 #s(literal 1/2 binary64) b)) |
(- (* -1 d) b) |
(-.f64 (neg.f64 d) b) |
(* -1 (pow 1/2 d)) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) |
(* d (- (/ a d) (+ 1 (/ b d)))) |
(*.f64 (-.f64 (/.f64 (-.f64 a b) d) #s(literal 1 binary64)) d) |
(* d (- (+ 1 (/ b d)) (/ a d))) |
(fma.f64 (/.f64 (-.f64 b a) d) d d) |
(* d (+ 1 (/ b d))) |
(fma.f64 (/.f64 b d) d d) |
(pow 1/2 d) |
(pow.f64 #s(literal 1/2 binary64) d) |
(* d (- (* -1 (/ b d)) 1)) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 b d)) d) |
(* c (exp (* (log 2) (- (+ a (* -1 d)) b)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(exp (* (log 2) (- (+ a (* -1 d)) b))) |
(pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 (* d (+ 1 (* -1 (/ (- a b) d))))) |
(*.f64 (-.f64 (/.f64 (-.f64 a b) d) #s(literal 1 binary64)) d) |
(/ c (exp (* (log 2) (- b (+ a (* -1 d)))))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(exp (* (log 2) (- b (+ a (* -1 d))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) |
(* -1 (* d (- (* -1 (/ (- b a) d)) 1))) |
(fma.f64 (/.f64 (-.f64 b a) d) d d) |
(* -1 (* d (- (* -1 (/ b d)) 1))) |
(fma.f64 (/.f64 b d) d d) |
(* c (* (exp (* (log 2) (- (* -1 d) b))) (pow 2 a))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 b d) a)) c) |
(exp (* (log 2) (- (* -1 d) b))) |
(pow.f64 #s(literal 1/2 binary64) (+.f64 b d)) |
(* -1 (* d (+ 1 (/ b d)))) |
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 b d)) d) |
Useful iterations: 2 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 28 | 132 |
0 | 50 | 143 |
1 | 186 | 131 |
2 | 1259 | 121 |
0 | 8426 | 121 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(neg.f64 c) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) |
(-.f64 (-.f64 a b) d) |
(-.f64 a b) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a)) |
(-.f64 (+.f64 d b) a) |
(+.f64 d b) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(pow.f64 #s(literal 1/2 binary64) d) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) |
(-.f64 (neg.f64 d) b) |
(neg.f64 d) |
(*.f64 c (pow.f64 #s(literal 2 binary64) a)) |
Outputs |
---|
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal -1 binary64)) c) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) c) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) c)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 #s(literal 1 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (neg.f64 c)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) |
(*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (neg.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) c)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))))) |
(/.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(neg.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) #s(literal -1 binary64))) |
(+.f64 #s(literal 0 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (neg.f64 (*.f64 c c)) (pow.f64 c #s(literal -1 binary64))) |
(*.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 c c #s(literal 0 binary64)))) |
(*.f64 #s(literal -1 binary64) c) |
(*.f64 c #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (neg.f64 c))) c) |
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 c) (neg.f64 c)) (*.f64 #s(literal 0 binary64) (neg.f64 c))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (neg.f64 c)) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (fma.f64 c c #s(literal 0 binary64)))) |
(/.f64 (neg.f64 (*.f64 c c)) c) |
(/.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64))) (fma.f64 c c #s(literal 0 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 c (neg.f64 (*.f64 c c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c #s(literal 0 binary64)) (neg.f64 (pow.f64 c #s(literal 3 binary64))))) |
(neg.f64 c) |
(-.f64 (/.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 c c) c)) |
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 c c #s(literal 0 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (fma.f64 c c #s(literal 0 binary64)))) |
(-.f64 #s(literal 0 binary64) c) |
(+.f64 #s(literal 0 binary64) (neg.f64 c)) |
(*.f64 (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal -1 binary64)) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)))) |
(*.f64 #s(literal -1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(pow.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) (+.f64 #s(literal 0 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (*.f64 #s(literal 0 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal -1 binary64)) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 #s(literal -1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) a) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(+.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (neg.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/4 binary64) d)) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (neg.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 #s(literal -1 binary64) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)))) (-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)))))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 1/4 binary64) d))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 1/4 binary64) d)) (pow.f64 #s(literal 1/2 binary64) d)) |
(/.f64 (neg.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64))) |
(/.f64 #s(literal -1 binary64) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (neg.f64 (pow.f64 #s(literal 1/4 binary64) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64)) (neg.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 3 binary64))))) |
(neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) |
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1/2 binary64) d)) (/.f64 (pow.f64 #s(literal 1/4 binary64) d) (pow.f64 #s(literal 1/2 binary64) d))) |
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64))) (/.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64)))) |
(-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1/2 binary64) d)) |
(+.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal -1 binary64)) c) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) c) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) c)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 #s(literal 1 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (neg.f64 c)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) |
(*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (neg.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) c)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))))) |
(/.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(neg.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) #s(literal -1 binary64))) |
(+.f64 #s(literal 0 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (-.f64 (+.f64 b d) a)) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (-.f64 (+.f64 b d) a)) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1/2 binary64)) b))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1/2 binary64)) b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1/2 binary64)) b)) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) d))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (pow.f64 (pow.f64 #s(literal 1/2 binary64) a) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (exp.f64 (*.f64 (neg.f64 d) (log.f64 #s(literal 2 binary64))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(pow.f64 (exp.f64 (-.f64 (-.f64 a b) d)) (log.f64 #s(literal 2 binary64))) |
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (-.f64 (-.f64 a b) d)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 d d))) (pow.f64 (+.f64 (-.f64 a b) d) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (pow.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 #s(literal 4 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 a #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 4 binary64) (fma.f64 a #s(literal 1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)) #s(literal -1 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) #s(literal -2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal -1 binary64)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64))) (+.f64 b d))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))) (+.f64 b d))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) d)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) d)) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (+.f64 b d) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)) (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (+.f64 b d) (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)) a)) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) a)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) (+.f64 b d) a)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 a (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64)) (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))) (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (+.f64 a (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64)) (-.f64 (neg.f64 d) b))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))) (-.f64 (neg.f64 d) b))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) (neg.f64 d))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) (neg.f64 d))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal -1 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (-.f64 (+.f64 b d) a))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a d)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))))) (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) d a)))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) a) (*.f64 (log.f64 #s(literal 2 binary64)) (+.f64 b d)))) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b)) (*.f64 (log.f64 #s(literal 2 binary64)) d))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 d) b) (*.f64 (log.f64 #s(literal 2 binary64)) a))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) a (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 d) b)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b) (*.f64 (log.f64 #s(literal 1/2 binary64)) d))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 d) (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (+.f64 b d) a)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (-.f64 (+.f64 b d) a)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))))) |
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (+.f64 b d) a)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) d (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b)))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (-.f64 a b) d))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 b d) a) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 b d) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a a (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (+.f64 b d) a))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (-.f64 a b) d)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 d d)) (pow.f64 (+.f64 (-.f64 a b) d) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (-.f64 (-.f64 a b) d)) |
(*.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 a b) (neg.f64 d)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (pow.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a b) d)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (-.f64 a d) (-.f64 a d)) (*.f64 b b)) (+.f64 (-.f64 a d) b)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d))) (*.f64 (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)) (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)))) (+.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 d d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))) (-.f64 (neg.f64 d) (-.f64 a b))) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 (-.f64 (neg.f64 d) b) (-.f64 (neg.f64 d) b))) (-.f64 a (-.f64 (neg.f64 d) b))) |
(/.f64 (-.f64 (pow.f64 (-.f64 a d) #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 (-.f64 a d) (-.f64 a d) (fma.f64 b b (*.f64 (-.f64 a d) b)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (fma.f64 (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)) (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)) (*.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (-.f64 a b) #s(literal 3 binary64))) (fma.f64 d d (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 (neg.f64 d) (-.f64 a b))))) |
(/.f64 (+.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 d) b) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (*.f64 (-.f64 (neg.f64 d) b) (-.f64 (neg.f64 d) b)) (*.f64 a (-.f64 (neg.f64 d) b))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (neg.f64 (+.f64 (+.f64 b d) a))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 b d) #s(literal 3 binary64)))) (neg.f64 (fma.f64 a a (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (+.f64 b d) a))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 d d)))) (neg.f64 (neg.f64 (+.f64 (-.f64 a b) d)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (*.f64 (+.f64 (-.f64 a b) d) (*.f64 d d))) (*.f64 (+.f64 (-.f64 a b) d) (+.f64 (-.f64 a b) d))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (*.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 d) d) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) (*.f64 d (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) (*.f64 d (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 d) d) (neg.f64 (+.f64 b a)) (*.f64 d (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))))) (*.f64 d (neg.f64 (+.f64 b a)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 d) d) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 d (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))))) (*.f64 d (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 d) d) (+.f64 b a) (*.f64 d (*.f64 (+.f64 b a) (-.f64 a b)))) (*.f64 d (+.f64 b a))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 d) d) (/.f64 #s(literal 1 binary64) (-.f64 a b)) (*.f64 d #s(literal 1 binary64))) (*.f64 d (/.f64 #s(literal 1 binary64) (-.f64 a b)))) |
(/.f64 (fma.f64 (*.f64 (neg.f64 d) d) (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 d (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) (*.f64 d (fma.f64 b (+.f64 b a) (*.f64 a a)))) |
(/.f64 (fma.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))))) |
(/.f64 (fma.f64 (pow.f64 d #s(literal 3 binary64)) (neg.f64 (+.f64 b a)) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (neg.f64 (+.f64 b a)))) |
(/.f64 (fma.f64 (pow.f64 d #s(literal 3 binary64)) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(/.f64 (fma.f64 (pow.f64 d #s(literal 3 binary64)) (+.f64 b a) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (*.f64 (+.f64 b a) (-.f64 a b)))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (+.f64 b a))) |
(/.f64 (fma.f64 (pow.f64 d #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 a b)) (*.f64 (fma.f64 d d #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 a b)))) |
(/.f64 (fma.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 d d #s(literal 0 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) d (*.f64 (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) (*.f64 (neg.f64 d) d))) (*.f64 (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) d)) |
(/.f64 (fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 d d #s(literal 0 binary64)) (*.f64 (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))) d (*.f64 (neg.f64 (+.f64 b a)) (*.f64 (neg.f64 d) d))) (*.f64 (neg.f64 (+.f64 b a)) d)) |
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))) (fma.f64 d d #s(literal 0 binary64)) (*.f64 (neg.f64 (+.f64 b a)) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 b a)) (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) d (*.f64 (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 (neg.f64 d) d))) (*.f64 (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))) d)) |
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (fma.f64 d d #s(literal 0 binary64)) (*.f64 (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))) (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (fma.f64 (*.f64 (+.f64 b a) (-.f64 a b)) d (*.f64 (+.f64 b a) (*.f64 (neg.f64 d) d))) (*.f64 (+.f64 b a) d)) |
(/.f64 (fma.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (fma.f64 d d #s(literal 0 binary64)) (*.f64 (+.f64 b a) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (+.f64 b a) (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (fma.f64 #s(literal 1 binary64) d (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)) (*.f64 (neg.f64 d) d))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)) d)) |
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 d d #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)) (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) d (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 (neg.f64 d) d))) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) d)) |
(/.f64 (fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 d d #s(literal 0 binary64)) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (pow.f64 d #s(literal 3 binary64)))) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) (+.f64 (+.f64 b d) a)) |
(/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 b d) #s(literal 3 binary64))) (fma.f64 a a (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (+.f64 b d) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 d d))) (neg.f64 (+.f64 (-.f64 a b) d))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 a b) (neg.f64 d)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (neg.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (*.f64 d d)) (+.f64 (-.f64 a b) d)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a b) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 b d) a) (-.f64 (*.f64 a a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a a (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (+.f64 b d) a))) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 b d) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a b) d)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 a b) (neg.f64 d)))) (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 a b) d))) |
(/.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 a b) (neg.f64 d))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 (neg.f64 d) d) (/.f64 #s(literal 1 binary64) d) (-.f64 a b)) |
(fma.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b a))) (neg.f64 d)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)))) (neg.f64 d)) |
(fma.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (pow.f64 (+.f64 b a) #s(literal -1 binary64)) (neg.f64 d)) |
(fma.f64 #s(literal -1 binary64) d (-.f64 a b)) |
(fma.f64 #s(literal 1 binary64) (-.f64 a b) (neg.f64 d)) |
(fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b))))) (neg.f64 d)) |
(fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal -1 binary64)) (neg.f64 d)) |
(fma.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (pow.f64 (+.f64 (-.f64 a b) d) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)))) |
(fma.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (pow.f64 (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 d #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d d #s(literal 0 binary64))) (-.f64 a b)) |
(fma.f64 d #s(literal -1 binary64) (-.f64 a b)) |
(-.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a a (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (+.f64 b d) a)))) (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a a (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (+.f64 b d) a))))) |
(-.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 a b) (neg.f64 d))))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 a b) (neg.f64 d)))))) |
(-.f64 (-.f64 a d) b) |
(-.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d))) |
(-.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)) (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a))) |
(-.f64 (-.f64 a b) d) |
(-.f64 a (+.f64 b d)) |
(+.f64 (-.f64 a d) (neg.f64 b)) |
(+.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (+.f64 (-.f64 a b) d)) (neg.f64 (/.f64 (*.f64 d d) (+.f64 (-.f64 a b) d)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d (+.f64 (-.f64 a b) d) (pow.f64 (-.f64 a b) #s(literal 2 binary64)))))) |
(+.f64 (neg.f64 d) (-.f64 a b)) |
(+.f64 (-.f64 a b) (neg.f64 d)) |
(+.f64 a (-.f64 (neg.f64 d) b)) |
(*.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b a)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(*.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (pow.f64 (+.f64 b a) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (-.f64 a b)) |
(*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))))) |
(*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a))) (*.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a)))) (+.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))) (+.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (-.f64 a b) #s(literal 0 binary64))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 a a) (+.f64 b a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (+.f64 b a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 a a) (+.f64 b a)) (fma.f64 (/.f64 (*.f64 b b) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a)) (*.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (fma.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 a b) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (-.f64 a b) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 a b) #s(literal 0 binary64))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 b #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 b b (-.f64 (*.f64 a a) (*.f64 (neg.f64 b) a)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b)))) (neg.f64 (neg.f64 (+.f64 b a)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(/.f64 (-.f64 (*.f64 (*.f64 a a) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 b b))) (pow.f64 (+.f64 b a) #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (pow.f64 b #s(literal 3 binary64)))) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (-.f64 (neg.f64 b) a)) |
(/.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))) (neg.f64 (+.f64 b a))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (neg.f64 (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)))) |
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (+.f64 b a)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b)))) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 a b)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 a b))) |
(/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b))))) |
(/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 b (+.f64 b a) (*.f64 a a))) |
(fma.f64 (neg.f64 (*.f64 (+.f64 b a) (-.f64 a b))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b a))) #s(literal 0 binary64)) |
(fma.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)))) #s(literal 0 binary64)) |
(fma.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (pow.f64 (+.f64 b a) #s(literal -1 binary64)) #s(literal 0 binary64)) |
(fma.f64 #s(literal -1 binary64) b a) |
(fma.f64 #s(literal 1 binary64) (-.f64 a b) #s(literal 0 binary64)) |
(fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (*.f64 b b) (*.f64 a (neg.f64 b))))) #s(literal 0 binary64)) |
(fma.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal -1 binary64)) #s(literal 0 binary64)) |
(fma.f64 (*.f64 a a) (pow.f64 (+.f64 b a) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 b b) (+.f64 b a)))) |
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(-.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (/.f64 (*.f64 b b) (+.f64 b a))) |
(-.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a)))) |
(-.f64 a b) |
(+.f64 (/.f64 (*.f64 a a) (+.f64 b a)) (neg.f64 (/.f64 (*.f64 b b) (+.f64 b a)))) |
(+.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))) (neg.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(+.f64 (neg.f64 b) a) |
(+.f64 (-.f64 a b) #s(literal 0 binary64)) |
(+.f64 a (neg.f64 b)) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal -1 binary64)) c) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) c) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) c)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 #s(literal 1 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (neg.f64 c)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) |
(*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (neg.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) c)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))))) |
(/.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(neg.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) #s(literal -1 binary64))) |
(+.f64 #s(literal 0 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1/2 binary64)) b)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) a)) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1/2 binary64) b))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) d) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) b) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) b) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) d) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)))) |
(*.f64 (exp.f64 (*.f64 (+.f64 b d) (log.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 (neg.f64 a) (log.f64 #s(literal 2 binary64))))) |
(*.f64 (exp.f64 (*.f64 d (log.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 (-.f64 b a) (log.f64 #s(literal 2 binary64))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) (*.f64 a #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) a)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) a) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) (pow.f64 #s(literal 2 binary64) d)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) d) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)) (pow.f64 #s(literal 1/2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) b) (pow.f64 #s(literal 2 binary64) (-.f64 d a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1 binary64)) |
(pow.f64 (exp.f64 (-.f64 (+.f64 b d) a)) (log.f64 #s(literal 2 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 a a))) (pow.f64 (+.f64 (+.f64 b d) a) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (pow.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 #s(literal 4 binary64) (neg.f64 (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) #s(literal -2 binary64)) |
(pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 d (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 d (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (-.f64 d (-.f64 a b))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 (-.f64 (-.f64 a b) d))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) (*.f64 a #s(literal 1/2 binary64))))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))))) (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) (*.f64 a #s(literal 1/2 binary64)))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (neg.f64 (pow.f64 #s(literal 2 binary64) a))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) (*.f64 a #s(literal 1/2 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) #s(literal -1 binary64)) |
(/.f64 (pow.f64 #s(literal 2 binary64) d) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)) (pow.f64 #s(literal 2 binary64) a)) |
(/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1 binary64)) |
(neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (+.f64 b d)) (*.f64 (log.f64 #s(literal 2 binary64)) a))) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) d) (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b)))) |
(exp.f64 (neg.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) d (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b))))) |
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64) (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (+.f64 b d) a))) |
(*.f64 (-.f64 (*.f64 d d) (pow.f64 (-.f64 b a) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d (-.f64 b a)))) |
(*.f64 (+.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (-.f64 b a) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d d (-.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (*.f64 d (-.f64 b a)))))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (+.f64 b d) a)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (+.f64 (+.f64 b d) a) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (-.f64 (+.f64 b d) a)) |
(*.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (-.f64 (*.f64 a a) (*.f64 (+.f64 b d) (neg.f64 a)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 b d) a)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a))) (*.f64 (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)) (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)))) (+.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (*.f64 d d)) (-.f64 (-.f64 b a) d)) |
(/.f64 (-.f64 (*.f64 b b) (*.f64 (-.f64 d a) (-.f64 d a))) (-.f64 b (-.f64 d a))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (fma.f64 (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)) (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)) (*.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 b a) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (-.f64 (*.f64 d d) (*.f64 (-.f64 b a) d)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (+.f64 b d) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 (neg.f64 a) (+.f64 b d))))) |
(/.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 (-.f64 d a) #s(literal 3 binary64))) (fma.f64 b b (-.f64 (*.f64 (-.f64 d a) (-.f64 d a)) (*.f64 b (-.f64 d a))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 d d) (pow.f64 (-.f64 b a) #s(literal 2 binary64)))) (neg.f64 (-.f64 d (-.f64 b a)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (-.f64 b a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 d d (-.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (*.f64 d (-.f64 b a)))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 a a)))) (neg.f64 (neg.f64 (+.f64 (+.f64 b d) a)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (*.f64 (+.f64 (+.f64 b d) a) (*.f64 a a))) (*.f64 (+.f64 (+.f64 b d) a) (+.f64 (+.f64 b d) a))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (*.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) (-.f64 (neg.f64 a) (+.f64 b d))) |
(/.f64 (-.f64 (*.f64 d d) (pow.f64 (-.f64 b a) #s(literal 2 binary64))) (-.f64 d (-.f64 b a))) |
(/.f64 (+.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (-.f64 b a) #s(literal 3 binary64))) (fma.f64 d d (-.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (*.f64 d (-.f64 b a))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (+.f64 (+.f64 b d) a))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (-.f64 (*.f64 a a) (*.f64 (+.f64 b d) (neg.f64 a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 a a)) (+.f64 (+.f64 b d) a)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d (-.f64 b a)) (-.f64 (*.f64 d d) (pow.f64 (-.f64 b a) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (-.f64 (*.f64 a a) (*.f64 (+.f64 b d) (neg.f64 a)))) (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d d (-.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (*.f64 d (-.f64 b a)))) (+.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (-.f64 b a) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 b d) a))) |
(/.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (-.f64 (*.f64 a a) (*.f64 (+.f64 b d) (neg.f64 a))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) |
(fma.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (+.f64 b a) #s(literal -1 binary64)) d) |
(fma.f64 (fma.f64 b b (*.f64 (neg.f64 d) d)) (pow.f64 (-.f64 b d) #s(literal -1 binary64)) (neg.f64 a)) |
(fma.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 a a (*.f64 b a)))) d) |
(fma.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b))) (pow.f64 (-.f64 b d) #s(literal -1 binary64)) (neg.f64 a)) |
(fma.f64 (neg.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)))) (neg.f64 a)) |
(fma.f64 (*.f64 (+.f64 b d) (-.f64 d b)) (pow.f64 (-.f64 d b) #s(literal -1 binary64)) (neg.f64 a)) |
(fma.f64 #s(literal -1 binary64) (-.f64 (neg.f64 d) b) (neg.f64 a)) |
(fma.f64 #s(literal -1 binary64) a (+.f64 b d)) |
(fma.f64 #s(literal 1 binary64) (+.f64 b d) (neg.f64 a)) |
(fma.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 b d) a) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)))) |
(fma.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (pow.f64 (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) |
(fma.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 d) b)))) (neg.f64 a)) |
(fma.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (pow.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) #s(literal -1 binary64)) (neg.f64 a)) |
(-.f64 (/.f64 (*.f64 d d) (-.f64 d (-.f64 b a))) (/.f64 (pow.f64 (-.f64 b a) #s(literal 2 binary64)) (-.f64 d (-.f64 b a)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a))) |
(-.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64))))) |
(-.f64 (+.f64 b d) a) |
(+.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (+.f64 (+.f64 b d) a)) (neg.f64 (/.f64 (*.f64 a a) (+.f64 (+.f64 b d) a)))) |
(+.f64 (/.f64 (pow.f64 (+.f64 b d) #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 a (+.f64 (+.f64 b d) a) (pow.f64 (+.f64 b d) #s(literal 2 binary64)))))) |
(+.f64 (-.f64 b a) d) |
(+.f64 (neg.f64 a) (+.f64 b d)) |
(+.f64 (+.f64 b d) (neg.f64 a)) |
(+.f64 b (-.f64 d a)) |
(+.f64 d (-.f64 b a)) |
(*.f64 (fma.f64 b b (*.f64 (neg.f64 d) d)) (pow.f64 (-.f64 b d) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b))) (pow.f64 (-.f64 b d) #s(literal -1 binary64))) |
(*.f64 (neg.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(*.f64 (*.f64 (+.f64 b d) (-.f64 d b)) (pow.f64 (-.f64 d b) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 d) b)) |
(*.f64 #s(literal 1 binary64) (+.f64 b d)) |
(*.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 d) b))))) |
(*.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (pow.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b d)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d d) (-.f64 d b)) (/.f64 (*.f64 d d) (-.f64 d b))) (*.f64 (/.f64 (*.f64 b b) (-.f64 d b)) (/.f64 (*.f64 b b) (-.f64 d b)))) (+.f64 (/.f64 (*.f64 d d) (-.f64 d b)) (/.f64 (*.f64 b b) (-.f64 d b)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d d) (-.f64 d b)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 d b)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d d) (-.f64 d b)) (/.f64 (*.f64 d d) (-.f64 d b)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 d b)) (/.f64 (*.f64 b b) (-.f64 d b)) (*.f64 (/.f64 (*.f64 d d) (-.f64 d b)) (/.f64 (*.f64 b b) (-.f64 d b)))))) |
(/.f64 (-.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 d) b)))) |
(/.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (neg.f64 b) #s(literal 3 binary64))) (fma.f64 d d (fma.f64 b b (*.f64 d (neg.f64 b))))) |
(/.f64 (neg.f64 (fma.f64 b b (*.f64 (neg.f64 d) d))) (neg.f64 (-.f64 b d))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b)))) (neg.f64 (-.f64 b d))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(/.f64 (-.f64 (*.f64 (*.f64 d d) (-.f64 d b)) (*.f64 (-.f64 d b) (*.f64 b b))) (pow.f64 (-.f64 d b) #s(literal 2 binary64))) |
(/.f64 (fma.f64 b b (*.f64 (neg.f64 d) d)) (-.f64 b d)) |
(/.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b))) (-.f64 b d)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (neg.f64 (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 d) b))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64)))) (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)))) |
(/.f64 (*.f64 (+.f64 b d) (-.f64 d b)) (-.f64 d b)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b d) (fma.f64 b b (*.f64 (neg.f64 d) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b d)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 d) b))) (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b d))) |
(/.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 d) b)))) |
(/.f64 (+.f64 (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (fma.f64 b (-.f64 b d) (*.f64 d d))) |
(neg.f64 (-.f64 (neg.f64 d) b)) |
(fma.f64 (*.f64 d d) (pow.f64 (-.f64 d b) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 b b) (-.f64 d b)))) |
(-.f64 (/.f64 (*.f64 d d) (-.f64 d b)) (/.f64 (*.f64 b b) (-.f64 d b))) |
(-.f64 (/.f64 (*.f64 b b) (-.f64 b d)) (/.f64 (*.f64 d d) (-.f64 b d))) |
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 d) b)) |
(-.f64 b (neg.f64 d)) |
(-.f64 d (neg.f64 b)) |
(+.f64 (/.f64 (*.f64 d d) (-.f64 d b)) (neg.f64 (/.f64 (*.f64 b b) (-.f64 d b)))) |
(+.f64 b (neg.f64 (neg.f64 d))) |
(+.f64 b d) |
(+.f64 d (neg.f64 (neg.f64 b))) |
(+.f64 d b) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal -1 binary64)) c) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) c) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) c)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 #s(literal 1 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (neg.f64 c)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) |
(*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (neg.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) c)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))))) |
(/.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(neg.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) #s(literal -1 binary64))) |
(+.f64 #s(literal 0 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 d #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 d #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 d #s(literal 1/2 binary64) (*.f64 d #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 d #s(literal 1/2 binary64) (*.f64 d #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (neg.f64 d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (neg.f64 d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) d)) |
(pow.f64 (exp.f64 d) (log.f64 #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (neg.f64 d) #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 1/2 binary64)) |
(pow.f64 #s(literal 1/4 binary64) (*.f64 d #s(literal 1/2 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (neg.f64 d) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal -1 binary64)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (neg.f64 d) #s(literal 1/2 binary64) (*.f64 (neg.f64 d) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (neg.f64 d)) |
(pow.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 d #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 d #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 1/2 binary64) (fma.f64 d #s(literal 1/2 binary64) (*.f64 d #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 1/2 binary64) d) |
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 #s(literal 1/4 binary64) d) #s(literal 0 binary64)))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 1/4 binary64) d)) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) d)) |
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) d))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 d #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 d #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 d #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 1/4 binary64)) (*.f64 d #s(literal 1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 d #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) (fma.f64 d #s(literal 1/2 binary64) (*.f64 d #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 d))) |
(exp.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) d)) |
(+.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (/.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) c)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 a #s(literal 1/2 binary64)) b))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (exp.f64 (*.f64 (neg.f64 b) (log.f64 #s(literal 2 binary64))))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 1/2 binary64) b)) |
(pow.f64 (exp.f64 (-.f64 a b)) (log.f64 #s(literal 2 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b a) (-.f64 a b))) (pow.f64 (+.f64 b a) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (pow.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) #s(literal -1 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64))) b)) |
(pow.f64 #s(literal 2 binary64) (-.f64 (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))) b)) |
(pow.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 a #s(literal 1/2 binary64)) (neg.f64 b))) |
(pow.f64 #s(literal 2 binary64) (+.f64 (fma.f64 a #s(literal 1/2 binary64) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b))) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 a b)) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 a a) (+.f64 b a))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 b b) (+.f64 b a)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a)))) (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (+.f64 b a) (*.f64 a a))))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) a)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 b a)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) a) (*.f64 (log.f64 #s(literal 2 binary64)) b))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 (-.f64 a b) #s(literal 1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 (-.f64 a b) #s(literal 1/2 binary64) (*.f64 (-.f64 a b) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 a b))) |
(*.f64 (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64))) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(*.f64 (/.f64 c (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c #s(literal -1 binary64)) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) c) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64)))) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(*.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (-.f64 (+.f64 b d) a) #s(literal 1/2 binary64))))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 1/2 binary64) b)) |
(*.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal -1 binary64)) c) |
(*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) |
(*.f64 (*.f64 c (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 a b))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1/2 binary64) a))) |
(*.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d))) (pow.f64 #s(literal 2 binary64) a)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) #s(literal 1/2 binary64)) c) (pow.f64 (pow.f64 #s(literal 2 binary64) d) #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 a b) d) #s(literal 1/2 binary64))) c)) |
(*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) |
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 #s(literal 1 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) (/.f64 c (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (neg.f64 c)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c)) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (neg.f64 c))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) |
(*.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) |
(pow.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c) #s(literal -1 binary64)) |
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) (+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c)) (neg.f64 (pow.f64 #s(literal 2 binary64) d))) |
(/.f64 (neg.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) (neg.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) c)) (*.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))))) |
(/.f64 (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) b)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) (-.f64 b a))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 c)) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) a) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 1/2 binary64) d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) b) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) d) c) (pow.f64 #s(literal 2 binary64) a)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) d) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64)) (/.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) #s(literal 1/2 binary64))))) |
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) a) c) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) c) (pow.f64 #s(literal 2 binary64) d)) |
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a))) |
(neg.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(neg.f64 (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) (neg.f64 c))) |
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 c) (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)) c)) #s(literal -1 binary64))) |
(+.f64 #s(literal 0 binary64) (/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 b d) a)))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (pow.f64 #s(literal 1/2 binary64) d) #s(literal 1/2 binary64)) (pow.f64 #s(literal 2 binary64) (*.f64 b #s(literal 1/2 binary64))))) |
(*.f64 (exp.f64 (*.f64 (neg.f64 d) (log.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 (neg.f64 b) (log.f64 #s(literal 2 binary64))))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) b) (pow.f64 #s(literal 1/2 binary64) d)) |
(*.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b))) |
(*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 1/2 binary64) b)) |
(pow.f64 (exp.f64 (-.f64 (neg.f64 d) b)) (log.f64 #s(literal 2 binary64))) |
(pow.f64 (pow.f64 #s(literal 4 binary64) (-.f64 (neg.f64 d) b)) #s(literal 1/2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (pow.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) (-.f64 d b))) (pow.f64 (-.f64 b d) #s(literal -1 binary64))) |
(pow.f64 #s(literal 4 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)) #s(literal -1 binary64)) |
(pow.f64 #s(literal 2 binary64) (*.f64 (*.f64 (+.f64 b d) #s(literal -1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d))) (neg.f64 (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 d d) (-.f64 b d))) (pow.f64 #s(literal 2 binary64) (/.f64 (*.f64 b b) (-.f64 b d)))) |
(/.f64 (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d)))) (pow.f64 #s(literal 2 binary64) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(literal 2 binary64) (+.f64 b d)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 2 binary64) (+.f64 b d))) |
(/.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) |
(/.f64 (pow.f64 #s(literal 1/2 binary64) d) (pow.f64 #s(literal 2 binary64) b)) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 2 binary64) b))) (/.f64 (pow.f64 #s(literal 1/2 binary64) d) (neg.f64 (pow.f64 #s(literal 2 binary64) b)))) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 d)) (*.f64 (log.f64 #s(literal 2 binary64)) b))) |
(exp.f64 (-.f64 (*.f64 (log.f64 #s(literal 1/2 binary64)) d) (*.f64 (log.f64 #s(literal 2 binary64)) b))) |
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (+.f64 b d)))) |
(exp.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 4 binary64)) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 (+.f64 b d) #s(literal -1/2 binary64) (*.f64 (+.f64 b d) #s(literal -1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (neg.f64 d) b))) |
(*.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b d)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(*.f64 (*.f64 (+.f64 b d) (-.f64 d b)) (pow.f64 (-.f64 b d) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (+.f64 b d)) |
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 d) b)) |
(*.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d d (-.f64 (*.f64 b b) (*.f64 (neg.f64 d) (neg.f64 b)))))) |
(*.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (pow.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) #s(literal -1 binary64))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 d) b)) #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d d) (-.f64 b d)) (/.f64 (*.f64 d d) (-.f64 b d))) (*.f64 (/.f64 (*.f64 b b) (-.f64 b d)) (/.f64 (*.f64 b b) (-.f64 b d)))) (+.f64 (/.f64 (*.f64 d d) (-.f64 b d)) (/.f64 (*.f64 b b) (-.f64 b d)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d)))) (*.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))))) (+.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b d) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 b d))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d d) (-.f64 b d)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 b d)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d d) (-.f64 b d)) (/.f64 (*.f64 d d) (-.f64 b d)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 b d)) (/.f64 (*.f64 b b) (-.f64 b d)) (*.f64 (/.f64 (*.f64 d d) (-.f64 b d)) (/.f64 (*.f64 b b) (-.f64 b d)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (fma.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (*.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))))))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b d) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 b d) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (+.f64 b d))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 b) #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (fma.f64 b b (fma.f64 d d (*.f64 (neg.f64 b) d)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 b #s(literal 3 binary64)) (pow.f64 d #s(literal 3 binary64))) (fma.f64 b b (-.f64 (*.f64 d d) (*.f64 (neg.f64 b) (neg.f64 d))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b)))) (neg.f64 (neg.f64 (-.f64 b d)))) |
(/.f64 (-.f64 (*.f64 (*.f64 d d) (-.f64 b d)) (*.f64 (-.f64 b d) (*.f64 b b))) (*.f64 (-.f64 b d) (-.f64 b d))) |
(/.f64 (-.f64 (*.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (*.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) (pow.f64 b #s(literal 3 binary64)))) (pow.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 b b (*.f64 (neg.f64 d) d)) (-.f64 (neg.f64 b) (neg.f64 d))) |
(/.f64 (fma.f64 b b (*.f64 (neg.f64 d) d)) (fma.f64 #s(literal -1 binary64) b d)) |
(/.f64 (neg.f64 (*.f64 (+.f64 b d) (-.f64 d b))) (neg.f64 (-.f64 b d))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (neg.f64 (fma.f64 d d (-.f64 (*.f64 b b) (*.f64 (neg.f64 d) (neg.f64 b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64)))) (neg.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)))) |
(/.f64 (*.f64 (+.f64 b d) (-.f64 d b)) (-.f64 b d)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 d) b)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d d (-.f64 (*.f64 b b) (*.f64 (neg.f64 d) (neg.f64 b)))) (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 d) b)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 d) b))) |
(/.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 d d (-.f64 (*.f64 b b) (*.f64 (neg.f64 d) (neg.f64 b))))) |
(/.f64 (-.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 b #s(literal 3 binary64))) (fma.f64 b (-.f64 b d) (*.f64 d d))) |
(neg.f64 (+.f64 b d)) |
(fma.f64 (*.f64 (neg.f64 d) d) (/.f64 #s(literal 1 binary64) d) (neg.f64 b)) |
(fma.f64 #s(literal -1 binary64) b (neg.f64 d)) |
(fma.f64 #s(literal -1 binary64) d (neg.f64 b)) |
(fma.f64 (*.f64 d d) (pow.f64 (-.f64 b d) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 b b) (-.f64 b d)))) |
(fma.f64 (pow.f64 d #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d d #s(literal 0 binary64))) (neg.f64 b)) |
(fma.f64 (pow.f64 d #s(literal 3 binary64)) (pow.f64 (fma.f64 b (-.f64 b d) (*.f64 d d)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(fma.f64 d #s(literal -1 binary64) (neg.f64 b)) |
(-.f64 (/.f64 (*.f64 d d) (-.f64 b d)) (/.f64 (*.f64 b b) (-.f64 b d))) |
(-.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d)))) |
(-.f64 #s(literal 0 binary64) (+.f64 b d)) |
(-.f64 (neg.f64 b) d) |
(-.f64 (neg.f64 d) b) |
(+.f64 (/.f64 (*.f64 d d) (-.f64 b d)) (neg.f64 (/.f64 (*.f64 b b) (-.f64 b d)))) |
(+.f64 (/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))) (neg.f64 (/.f64 (pow.f64 b #s(literal 3 binary64)) (fma.f64 b (-.f64 b d) (*.f64 d d))))) |
(+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 d) b)) |
(+.f64 (neg.f64 b) (neg.f64 d)) |
(+.f64 (neg.f64 d) (neg.f64 b)) |
(*.f64 (*.f64 (neg.f64 d) d) (/.f64 #s(literal 1 binary64) d)) |
(*.f64 #s(literal -1 binary64) d) |
(*.f64 (pow.f64 d #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d d #s(literal 0 binary64)))) |
(*.f64 d #s(literal -1 binary64)) |
(/.f64 (*.f64 (neg.f64 d) d) (-.f64 #s(literal 0 binary64) (neg.f64 d))) |
(/.f64 (*.f64 (neg.f64 d) d) d) |
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (neg.f64 d) d))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d d #s(literal 0 binary64)) (pow.f64 d #s(literal 3 binary64)))) |
(/.f64 (*.f64 d d) (neg.f64 d)) |
(/.f64 (pow.f64 d #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d d) (*.f64 #s(literal 0 binary64) (neg.f64 d))))) |
(/.f64 (pow.f64 d #s(literal 3 binary64)) (neg.f64 (fma.f64 d d #s(literal 0 binary64)))) |
(/.f64 (pow.f64 d #s(literal 3 binary64)) (fma.f64 d d #s(literal 0 binary64))) |
(neg.f64 d) |
(-.f64 (/.f64 #s(literal 0 binary64) d) (/.f64 (*.f64 d d) d)) |
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 d d #s(literal 0 binary64))) (neg.f64 d)) |
(-.f64 #s(literal 0 binary64) d) |
(+.f64 #s(literal 0 binary64) (neg.f64 d)) |
(*.f64 (*.f64 c (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) a) #s(literal 1/2 binary64)) c)) |
(*.f64 (pow.f64 #s(literal 2 binary64) a) c) |
(*.f64 c (pow.f64 #s(literal 2 binary64) a)) |
Compiled 25 518 to 4 037 computations (84.2% saved)
6 alts after pruning (5 fresh and 1 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 1 109 | 5 | 1 114 |
Fresh | 1 | 0 | 1 |
Picked | 4 | 1 | 5 |
Done | 0 | 0 | 0 |
Total | 1 114 | 6 | 1 120 |
Status | Accuracy | Program |
---|---|---|
96.1% | (/.f64 c (pow.f64 #s(literal 2 binary64) #s(approx (- (+ d b) a) (neg.f64 a)))) | |
✓ | 99.9% | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
98.3% | (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) #s(approx (* c (pow 2 a)) (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) c) a c))) | |
99.8% | (*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) | |
100.0% | (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 #s(literal 1/2 binary64) d)) c) | |
100.0% | (*.f64 #s(approx (pow 2 (- (neg d) b)) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
Compiled 261 to 147 computations (43.7% saved)
Inputs |
---|
(*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(/.f64 c (pow.f64 #s(literal 2 binary64) #s(approx (- (+ d b) a) (neg.f64 a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
(*.f64 #s(approx (pow 2 (- (neg d) b)) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 a b)) (pow.f64 #s(literal 1/2 binary64) d)) c) |
(*.f64 (pow.f64 #s(literal 1/2 binary64) d) (*.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (neg.f64 c) (*.f64 (neg.f64 (pow.f64 #s(literal 1/2 binary64) d)) (pow.f64 #s(literal 2 binary64) (-.f64 a b)))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (neg.f64 d) b)) #s(approx (* c (pow 2 a)) (fma.f64 (*.f64 (log.f64 #s(literal 2 binary64)) c) a c))) |
(*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
#s(approx (* (/ (pow 2 a) (pow 2 b)) (/ c (pow 2 d))) (fma.f64 (*.f64 a (/.f64 c (pow.f64 #s(literal 2 binary64) b))) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) d)) (/.f64 (/.f64 c (pow.f64 #s(literal 2 binary64) b)) (pow.f64 #s(literal 2 binary64) d)))) |
Outputs |
---|
(*.f64 #s(approx (pow 2 (- (neg d) b)) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
10 calls:
3.0ms | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
3.0ms | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
3.0ms | c |
3.0ms | a |
3.0ms | b |
Accuracy | Segments | Branch |
---|---|---|
100.0% | 1 | a |
100.0% | 1 | b |
100.0% | 1 | c |
100.0% | 1 | d |
100.0% | 1 | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
100.0% | 1 | (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
100.0% | 1 | (pow.f64 #s(literal 2 binary64) a) |
100.0% | 1 | (pow.f64 #s(literal 2 binary64) b) |
100.0% | 1 | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
100.0% | 1 | (pow.f64 #s(literal 2 binary64) d) |
Compiled 38 to 60 computations (-57.9% saved)
Inputs |
---|
(*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(/.f64 c (pow.f64 #s(literal 2 binary64) #s(approx (- (+ d b) a) (neg.f64 a)))) |
(/.f64 c (pow.f64 #s(literal 2 binary64) (-.f64 (+.f64 d b) a))) |
Outputs |
---|
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
10 calls:
3.0ms | a |
2.0ms | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
2.0ms | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
2.0ms | c |
2.0ms | d |
Accuracy | Segments | Branch |
---|---|---|
99.9% | 1 | a |
99.9% | 1 | b |
99.9% | 1 | c |
99.9% | 1 | d |
99.9% | 1 | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
99.9% | 1 | (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
99.9% | 1 | (pow.f64 #s(literal 2 binary64) a) |
99.9% | 1 | (pow.f64 #s(literal 2 binary64) b) |
99.9% | 1 | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
99.9% | 1 | (pow.f64 #s(literal 2 binary64) d) |
Compiled 38 to 60 computations (-57.9% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
Inputs |
---|
(*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) |
Outputs |
---|
(*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) |
10 calls:
1.0ms | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
1.0ms | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
1.0ms | c |
1.0ms | d |
1.0ms | b |
Accuracy | Segments | Branch |
---|---|---|
99.8% | 1 | a |
99.8% | 1 | b |
99.8% | 1 | c |
99.8% | 1 | d |
99.8% | 1 | (*.f64 (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) (/.f64 c (pow.f64 #s(literal 2 binary64) d))) |
99.8% | 1 | (/.f64 (pow.f64 #s(literal 2 binary64) a) (pow.f64 #s(literal 2 binary64) b)) |
99.8% | 1 | (pow.f64 #s(literal 2 binary64) a) |
99.8% | 1 | (pow.f64 #s(literal 2 binary64) b) |
99.8% | 1 | (/.f64 c (pow.f64 #s(literal 2 binary64) d)) |
99.8% | 1 | (pow.f64 #s(literal 2 binary64) d) |
Compiled 38 to 60 computations (-57.9% saved)
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 25 | 40 |
1 | 40 | 40 |
2 | 70 | 40 |
3 | 130 | 40 |
4 | 209 | 40 |
5 | 426 | 40 |
6 | 1061 | 40 |
7 | 1893 | 40 |
8 | 4561 | 40 |
1× | node limit |
Inputs |
---|
(*.f64 #s(approx (pow 2 (- (neg d) b)) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) |
Outputs |
---|
(*.f64 #s(approx (pow 2 (- (neg d) b)) (pow.f64 #s(literal 1/2 binary64) (+.f64 b d))) (*.f64 c (pow.f64 #s(literal 2 binary64) a))) |
(*.f64 (pow.f64 #s(literal 2 binary64) (-.f64 (-.f64 a b) d)) c) |
(*.f64 (pow.f64 #s(literal 2 binary64) #s(approx (- (- a b) d) (-.f64 a d))) c) |
Useful iterations: 2 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 774 | 3922 |
1 | 2562 | 3781 |
2 | 5343 | 3417 |
0 | 8902 | 3285 |
0 | 11 | 31 |
0 | 17 | 27 |
1 | 58 | 27 |
2 | 371 | 25 |
3 | 3631 | 25 |
0 | 9222 | 25 |
1× | fuel |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | iter limit |
1× | node limit |
Compiled 127 to 91 computations (28.3% saved)
(sort b d)
(negabs c)
Compiled 178 to 138 computations (22.5% saved)
Loading profile data...