Time bar (total: 5.7s)
1× | search |
Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
---|---|---|---|---|---|---|---|
0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 0 |
0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 1 |
0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 2 |
25% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 3 |
50% | 0% | 0% | 99.9% | 0% | 0% | 0% | 4 |
62.5% | 0% | 0% | 99.9% | 0% | 0% | 0% | 5 |
78.1% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 6 |
85.9% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 7 |
89.8% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 8 |
93% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 9 |
94.9% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 10 |
96.5% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 11 |
97.5% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 12 |
Compiled 31 to 18 computations (41.9% saved)
1.3s | 8 256× | 0 | valid |
ival-pow2
: 271.0ms (25.8% of total)ival-div
: 244.0ms (23.2% of total)ival-acosh
: 191.0ms (18.2% of total)ival-sqrt
: 137.0ms (13% of total)ival-<=
: 71.0ms (6.8% of total)ival-add
: 60.0ms (5.7% of total)ival-sub
: 45.0ms (4.3% of total)exact
: 15.0ms (1.4% of total)ival-and
: 13.0ms (1.2% of total)ival-assert
: 4.0ms (0.4% of total)Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
---|---|---|---|---|---|
27 | 0 | - | 27 | (1.0663223572445406) | (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
26 | 2 | (1.184893616204179) | 12 | (1.2872013039521095) | (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
0 | 0 | - | 0 | - | (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
0 | 0 | - | 0 | - | (+.f64 x #s(literal 1 binary64)) |
0 | 0 | - | 0 | - | (sqrt.f64 x) |
0 | 0 | - | 0 | - | #s(literal 1 binary64) |
0 | 0 | - | 0 | - | (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
0 | 0 | - | 0 | - | (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
0 | 0 | - | 0 | - | (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
0 | 0 | - | 0 | - | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
0 | 0 | - | 0 | - | #s(literal 2 binary64) |
0 | 0 | - | 0 | - | x |
0 | 0 | - | 0 | - | (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
Operator | Subexpression | Explanation | Count | |
---|---|---|---|---|
-.f64 | (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) | cancellation | 16 | 20 |
Predicted + | Predicted - | |
---|---|---|
+ | 14 | 16 |
- | 2 | 224 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 14 | 13 | 3 |
- | 2 | 7 | 217 |
number | freq |
---|---|
0 | 240 |
1 | 16 |
Predicted + | Predicted Maybe | Predicted - | |
---|---|---|---|
+ | 1 | 0 | 0 |
- | 0 | 0 | 0 |
110.0ms | 512× | 0 | valid |
Compiled 205 to 43 computations (79% saved)
ival-pow2
: 10.0ms (24.4% of total)ival-div
: 9.0ms (21.9% of total)ival-acosh
: 9.0ms (21.9% of total)ival-sqrt
: 7.0ms (17% of total)ival-add
: 3.0ms (7.3% of total)ival-sub
: 2.0ms (4.9% of total)ival-true
: 1.0ms (2.4% of total)exact
: 1.0ms (2.4% of total)ival-assert
: 0.0ms (0% of total)1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 15 | 55 |
1 | 33 | 45 |
2 | 66 | 43 |
3 | 144 | 43 |
4 | 403 | 43 |
5 | 1410 | 43 |
6 | 5821 | 43 |
0 | 13 | 23 |
0 | 23 | 23 |
1 | 32 | 20 |
2 | 55 | 20 |
3 | 79 | 20 |
4 | 142 | 20 |
5 | 338 | 20 |
6 | 985 | 20 |
7 | 2995 | 20 |
8 | 6380 | 20 |
0 | 8148 | 18 |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | node limit |
Inputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
Compiled 23 to 13 computations (43.5% saved)
Compiled 0 to 1 computations (-∞% saved)
Status | Accuracy | Program |
---|---|---|
▶ | 97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 23 to 13 computations (43.5% saved)
1× | egg-herbie |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) | |
cost-diff | 0 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
cost-diff | 1 | (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) | |
cost-diff | 3 | (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 13 | 89 |
0 | 23 | 86 |
1 | 32 | 77 |
2 | 55 | 77 |
3 | 79 | 77 |
4 | 142 | 77 |
5 | 338 | 77 |
6 | 985 | 77 |
7 | 2995 | 77 |
8 | 6380 | 77 |
0 | 8148 | 69 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
x |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(sqrt.f64 x) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
Outputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
(-.f64 x #s(literal -1 binary64)) |
x |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
x |
(sqrt.f64 x) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
Found 4 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 0.26953125 | (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) | |
accuracy | 0.46875 | (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) | |
accuracy | 1.6242855022960796 | (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) | |
accuracy | 1.6542153642612794 | (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
29.0ms | 256× | 0 | valid |
Compiled 91 to 15 computations (83.5% saved)
ival-div
: 5.0ms (25.3% of total)ival-pow2
: 5.0ms (25.3% of total)ival-acosh
: 4.0ms (20.3% of total)ival-sqrt
: 3.0ms (15.2% of total)ival-add
: 2.0ms (10.1% of total)ival-sub
: 1.0ms (5.1% of total)ival-assert
: 0.0ms (0% of total)ival-true
: 0.0ms (0% of total)exact
: 0.0ms (0% of total)Inputs |
---|
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
Outputs |
---|
x |
1/2 |
(+ 1/2 (* 1/2 x)) |
(/ 1/2 (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (* -1 (* x (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* x (+ (* -1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4))))))))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ 1/2 (* -1/2 x)) |
1/4 |
(+ 1/4 (* -1/2 x)) |
(+ 1/4 (* x (- (* 1/4 x) 1/2))) |
(+ (log (sqrt x)) (* -1 (log x))) |
(+ x (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* -1/2 (* x (+ 1 (* 2 (/ 1 x))))))))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* x (+ (* -1/2 (+ 1 (* 2 (/ 1 x)))) (* 1/6 (* x (+ 2 (* 12 (/ 1 x))))))))))) |
(* 1/2 (sqrt (/ 1 x))) |
(/ (+ (* 1/2 (sqrt x)) (* 1/2 (sqrt (pow x 3)))) x) |
(* 1/2 x) |
(* x (+ 1/2 (* 1/2 (/ 1 x)))) |
(* 1/2 (/ x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) |
(* x (+ (* -1 (/ (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(* x (- (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* x (- (+ (* -1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* x (- 1/2 (* 1/2 (/ 1 x)))) |
(* 1/4 (pow x 2)) |
(* (pow x 2) (- 1/4 (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (/ 1 x))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow x 3))) (/ 1 x))))) |
(* 1/2 (sqrt x)) |
(* x (+ (* 1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 (pow x 3)))))) |
(* -1 (* x (pow (sqrt -1) 2))) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* (+ 1/2 (pow (sqrt -1) 2)) (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) x)) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1/2 x) |
(* -1 (* x (+ 1/2 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- (+ 1/4 (* -2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) x))) (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* (pow x 2) (+ 1/4 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x)))) |
(* (pow x 2) (+ 1/4 (+ (/ 1/4 (pow x 2)) (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) |
(- (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) (/ 1 x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) x))) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) x)) (* 1/2 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1))) x))) x)))) |
(* -1 (* x (+ (* -1/2 (sqrt (/ 1 x))) (* -1/2 (sqrt (/ 1 (pow x 3))))))) |
3 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
9.0ms | x | @ | -inf | ((pow (sqrt x) 2) (/ (+ x 1) 2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (acosh (/ (/ (+ x 1) 2) (sqrt x))) (/ (/ (+ x 1) 2) (sqrt x))) |
4.0ms | x | @ | 0 | ((pow (sqrt x) 2) (/ (+ x 1) 2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (acosh (/ (/ (+ x 1) 2) (sqrt x))) (/ (/ (+ x 1) 2) (sqrt x))) |
3.0ms | x | @ | inf | ((pow (sqrt x) 2) (/ (+ x 1) 2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (acosh (/ (/ (+ x 1) 2) (sqrt x))) (/ (/ (+ x 1) 2) (sqrt x))) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 334 | 1894 |
1 | 1020 | 1379 |
2 | 3721 | 1310 |
0 | 8468 | 1249 |
1× | iter limit |
1× | node limit |
Inputs |
---|
x |
1/2 |
(+ 1/2 (* 1/2 x)) |
(/ 1/2 (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (* -1 (* x (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* x (+ (* -1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4))))))))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ 1/2 (* -1/2 x)) |
1/4 |
(+ 1/4 (* -1/2 x)) |
(+ 1/4 (* x (- (* 1/4 x) 1/2))) |
(+ (log (sqrt x)) (* -1 (log x))) |
(+ x (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* -1/2 (* x (+ 1 (* 2 (/ 1 x))))))))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* x (+ (* -1/2 (+ 1 (* 2 (/ 1 x)))) (* 1/6 (* x (+ 2 (* 12 (/ 1 x))))))))))) |
(* 1/2 (sqrt (/ 1 x))) |
(/ (+ (* 1/2 (sqrt x)) (* 1/2 (sqrt (pow x 3)))) x) |
(* 1/2 x) |
(* x (+ 1/2 (* 1/2 (/ 1 x)))) |
(* 1/2 (/ x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) |
(* x (+ (* -1 (/ (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(* x (- (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* x (- (+ (* -1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* x (- 1/2 (* 1/2 (/ 1 x)))) |
(* 1/4 (pow x 2)) |
(* (pow x 2) (- 1/4 (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (/ 1 x))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow x 3))) (/ 1 x))))) |
(* 1/2 (sqrt x)) |
(* x (+ (* 1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 (pow x 3)))))) |
(* -1 (* x (pow (sqrt -1) 2))) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* (+ 1/2 (pow (sqrt -1) 2)) (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) x)) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1/2 x) |
(* -1 (* x (+ 1/2 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- (+ 1/4 (* -2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) x))) (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* (pow x 2) (+ 1/4 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x)))) |
(* (pow x 2) (+ 1/4 (+ (/ 1/4 (pow x 2)) (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) |
(- (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) (/ 1 x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) x))) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) x)) (* 1/2 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1))) x))) x)))) |
(* -1 (* x (+ (* -1/2 (sqrt (/ 1 x))) (* -1/2 (sqrt (/ 1 (pow x 3))))))) |
Outputs |
---|
x |
1/2 |
#s(literal 1/2 binary64) |
(+ 1/2 (* 1/2 x)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(/ 1/2 (+ (log (sqrt x)) (* -1 (log x)))) |
(/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (* -1 (* x (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) x) (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))))) x (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* x (+ (* -1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4))))))))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (-.f64 (+.f64 (-.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 12 binary64) x) #s(literal 1/6 binary64) #s(literal 1/3 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 4 binary64)))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) x (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))))) x (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))))) x (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ 1/2 (* -1/2 x)) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) |
1/4 |
#s(literal 1/4 binary64) |
(+ 1/4 (* -1/2 x)) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/4 binary64)) |
(+ 1/4 (* x (- (* 1/4 x) 1/2))) |
(fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)) |
(+ (log (sqrt x)) (* -1 (log x))) |
(-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) |
(+ x (+ (log (sqrt x)) (* -1 (log x)))) |
(+.f64 (-.f64 x (log.f64 x)) (log.f64 (sqrt.f64 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* -1/2 (* x (+ 1 (* 2 (/ 1 x))))))))) |
(fma.f64 (fma.f64 (+.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal 1 binary64)) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* x (+ (* -1/2 (+ 1 (* 2 (/ 1 x)))) (* 1/6 (* x (+ 2 (* 12 (/ 1 x))))))))))) |
(fma.f64 (+.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 12 binary64)) #s(literal 1/6 binary64) #s(literal -1/2 binary64)) x #s(literal -1 binary64)) #s(literal 1 binary64)) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(* 1/2 (sqrt (/ 1 x))) |
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64)) |
(/ (+ (* 1/2 (sqrt x)) (* 1/2 (sqrt (pow x 3)))) x) |
(/.f64 (*.f64 (+.f64 (sqrt.f64 (pow.f64 x #s(literal 3 binary64))) (sqrt.f64 x)) #s(literal 1/2 binary64)) x) |
(* 1/2 x) |
(*.f64 #s(literal 1/2 binary64) x) |
(* x (+ 1/2 (* 1/2 (/ 1 x)))) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(* 1/2 (/ x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) |
(* x (+ (* -1 (/ (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) x)) x) |
(* x (- (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64)))) (*.f64 x x)) #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) #s(literal 1/2 binary64)))) x) |
(* x (- (+ (* -1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 12 binary64) x #s(literal 2 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 4 binary64)))))) (*.f64 x x)) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64)))) x)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) #s(literal 1/2 binary64)))) x) |
(* x (- 1/2 (* 1/2 (/ 1 x)))) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) |
(* 1/4 (pow x 2)) |
(*.f64 (*.f64 x x) #s(literal 1/4 binary64)) |
(* (pow x 2) (- 1/4 (* 1/2 (/ 1 x)))) |
(*.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x) |
(* (pow x 2) (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))) |
(+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) |
(+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (/ 1 x))) |
(+.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (/ 1 x)))) |
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) x) (/.f64 #s(literal -1/2 binary64) x) (+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x))) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow x 3))) (/ 1 x))))) |
(+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) x) (/.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 12 binary64) x #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) x))) (log.f64 x)) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(* 1/2 (sqrt x)) |
(*.f64 (sqrt.f64 x) #s(literal 1/2 binary64)) |
(* x (+ (* 1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 (pow x 3)))))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) x) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(* -1 (* x (pow (sqrt -1) 2))) |
x |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) x) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) #s(literal 0 binary64)) #s(literal -2 binary64) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) #s(literal 0 binary64)) x) (/.f64 #s(literal -1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) x))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* (+ 1/2 (pow (sqrt -1) 2)) (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) x)) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (+.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) #s(literal 0 binary64)) #s(literal -2 binary64) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) #s(literal 0 binary64)) (/.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) #s(literal 0 binary64)) #s(literal -2 binary64) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)))) #s(literal 1/2 binary64) (*.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) #s(literal 0 binary64)) #s(literal -2 binary64) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 4 binary64)))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) x)) x) (/.f64 #s(literal -1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) x))) |
(* -1/2 x) |
(*.f64 #s(literal -1/2 binary64) x) |
(* -1 (* x (+ 1/2 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- (+ 1/4 (* -2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) x))) (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) |
(* (pow x 2) (+ 1/4 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x)))) |
(*.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x) |
(* (pow x 2) (+ 1/4 (+ (/ 1/4 (pow x 2)) (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) |
(-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) |
(- (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) (/ 1 x)) |
(-.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal 1 binary64) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) x))) x)))) |
(-.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) #s(literal 0 binary64)) #s(literal -2 binary64) #s(literal -1 binary64)) x) #s(literal -1/2 binary64) #s(literal 1 binary64)) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) x)) (* 1/2 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1))) x))) x)))) |
(-.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 x)) #s(literal 0 binary64)) #s(literal -2 binary64) #s(literal -1 binary64)) #s(literal 1/2 binary64) (/.f64 #s(literal -1/3 binary64) x)) x)) x)) |
(* -1 (* x (+ (* -1/2 (sqrt (/ 1 x))) (* -1/2 (sqrt (/ 1 (pow x 3))))))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) x) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 13 | 74 |
0 | 23 | 70 |
1 | 99 | 62 |
2 | 718 | 62 |
3 | 7436 | 62 |
0 | 8743 | 55 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
Outputs |
---|
(*.f64 (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64)) (sqrt.f64 x)) |
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 1/4 binary64))) |
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/4 binary64))) |
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 x))) |
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64)))) |
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal -1 binary64) (neg.f64 x)) |
(*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))) |
(*.f64 #s(literal 1 binary64) x) |
(*.f64 (sqrt.f64 x) (sqrt.f64 x)) |
(*.f64 x #s(literal 1 binary64)) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))) |
(pow.f64 (*.f64 x x) #s(literal 1/2 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal 2 binary64)) |
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(pow.f64 x #s(literal 1 binary64)) |
(neg.f64 (neg.f64 x)) |
(sqrt.f64 (*.f64 x x)) |
(fabs.f64 x) |
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/2 binary64))) |
(exp.f64 (log.f64 x)) |
x |
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) x) x #s(literal 1 binary64))) |
(*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (fma.f64 x x #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) x)) |
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)))) (+.f64 (fma.f64 x x #s(literal -1 binary64)) x)) |
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))) |
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(*.f64 (exp.f64 (log1p.f64 x)) (exp.f64 (log.f64 #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)) #s(literal -1/2 binary64)) |
(*.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x)) |
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (-.f64 x #s(literal 1 binary64)))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) #s(literal 2 binary64))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) |
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x)) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (-.f64 x #s(literal 1 binary64)) (-.f64 x #s(literal 1 binary64)))) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 x #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) |
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) |
(/.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) #s(literal -1/2 binary64)) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (fma.f64 x x #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))) |
(/.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal -1 binary64) x))) (exp.f64 (log.f64 #s(literal -2 binary64)))) |
(/.f64 (exp.f64 (log1p.f64 x)) (exp.f64 (log.f64 #s(literal 2 binary64)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)) (fma.f64 x x #s(literal 1 binary64)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)) (+.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (*.f64 #s(literal -2 binary64) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)))) |
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))) |
(/.f64 (-.f64 #s(literal -1 binary64) x) #s(literal -2 binary64)) |
(/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) |
(/.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) |
(neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) |
(-.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x #s(literal 1 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) |
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(exp.f64 (*.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (log1p.f64 x)) #s(literal -1 binary64))) |
(exp.f64 (-.f64 (log1p.f64 x) (log.f64 #s(literal 2 binary64)))) |
(+.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) |
(+.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) |
(+.f64 #s(literal 1/2 binary64) (*.f64 x #s(literal 1/2 binary64))) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) x)) |
(*.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64))) |
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(*.f64 (pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) |
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 1 binary64)) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 #s(literal -1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (pow.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 1/2 binary64)) |
(pow.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/2 binary64)) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 1 binary64)) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (neg.f64 (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(*.f64 (/.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)))) (fma.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)))) |
(*.f64 (/.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(*.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) |
(*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(*.f64 (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(*.f64 (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) |
(*.f64 (neg.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)))) |
(*.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 18 binary64)) (pow.f64 x #s(literal 9 binary64))) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)))) |
(/.f64 (*.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 18 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)))) (fma.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal -2 binary64)) (-.f64 #s(literal -1 binary64) x) (neg.f64 x)) |
(fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 x)) |
(fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (neg.f64 x)) |
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (-.f64 x #s(literal 1 binary64))) (neg.f64 x)) |
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x)) (+.f64 #s(literal 1 binary64) x) (neg.f64 x)) |
(fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x)) |
(fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x)) |
(fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (neg.f64 x) #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64) (neg.f64 x)) |
(fma.f64 (*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64))) #s(literal -1/4 binary64) (neg.f64 x)) |
(fma.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (neg.f64 x)) |
(fma.f64 #s(literal -1 binary64) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 4 binary64)) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -4 binary64)) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal -2 binary64)) (neg.f64 x)) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (neg.f64 x)) |
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal -1 binary64) x) #s(literal -4 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x)) (neg.f64 x)) |
(fma.f64 #s(literal 1 binary64) (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 x #s(literal -1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) #s(literal 0 binary64)) x) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(-.f64 #s(literal 0 binary64) (-.f64 x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(+.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(*.f64 #s(literal -1 binary64) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) |
(/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal 1 binary64)) |
(/.f64 #s(literal 1 binary64) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(-.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))))) |
(-.f64 #s(literal 0 binary64) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(+.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))))) |
(+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))))) |
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) #s(literal -1 binary64)))) |
(log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -2 binary64)) (-.f64 #s(literal -1 binary64) x)) |
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 x))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (pow.f64 x #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (pow.f64 x #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (pow.f64 x #s(literal 1/4 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 1/4 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 x #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 x #s(literal 1/4 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 1/4 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))) |
(*.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (sqrt.f64 x))) |
(*.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) (sqrt.f64 x)) (/.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (sqrt.f64 x))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (sqrt.f64 x)) (/.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (-.f64 x #s(literal 1 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (-.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) |
(*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)) |
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 1/2 binary64)) |
(*.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) #s(literal -1/2 binary64)) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (sqrt.f64 x))) |
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 x)) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))) |
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 x)))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 x)))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal -1/2 binary64)))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sqrt.f64 x)))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -2 binary64))) |
(*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1/2 binary64) (sqrt.f64 x))) |
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 x)) #s(literal 1 binary64))) |
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal -1 binary64) (sqrt.f64 x))) |
(*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) |
(*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (/.f64 (-.f64 x #s(literal 1 binary64)) (-.f64 x #s(literal 1 binary64)))) |
(*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1 binary64)) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 x #s(literal 1 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 x)))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 1 binary64))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -1 binary64)) |
(/.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) (sqrt.f64 x))) #s(literal 2 binary64)) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (sqrt.f64 x))) #s(literal -2 binary64)) |
(/.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) #s(literal 1 binary64)) #s(literal -2 binary64)) |
(/.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) #s(literal -2 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) #s(literal 2 binary64)) |
(/.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 x x #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) |
(/.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64))) |
(/.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) (sqrt.f64 x)) |
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 x) (-.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) |
(/.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64))) |
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) #s(literal 2 binary64)) |
(/.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 2 binary64)) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 x) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) #s(literal -2 binary64)) |
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) (fma.f64 x x #s(literal 1 binary64)))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 x)) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) (+.f64 (fma.f64 x x #s(literal 1 binary64)) (pow.f64 x #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (-.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64))))) |
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (neg.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))) |
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) x)))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) |
(/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (-.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -2 binary64) (sqrt.f64 x))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (neg.f64 (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal -2 binary64))) |
(/.f64 (+.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)))) |
(/.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))) (fma.f64 x x #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(neg.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)))) |
(neg.f64 (*.f64 (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) #s(literal 1 binary64))) |
(neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(-.f64 (/.f64 (*.f64 x x) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))) |
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) (sqrt.f64 x))) (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 x))) (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(-.f64 (/.f64 (*.f64 x (/.f64 x (-.f64 x #s(literal 1 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) |
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (log1p.f64 x))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) #s(literal -1 binary64))) |
Compiled 19 699 to 2 601 computations (86.8% saved)
58 alts after pruning (58 fresh and 0 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 547 | 58 | 605 |
Fresh | 0 | 0 | 0 |
Picked | 1 | 0 | 1 |
Done | 0 | 0 | 0 |
Total | 548 | 58 | 606 |
Status | Accuracy | Program |
---|---|---|
97.1% | (/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) | |
97.1% | (/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) | |
97.1% | (/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) | |
97.4% | (/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.0% | (/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.0% | (/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.0% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)))) (fma.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.7% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.6% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) | |
96.4% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)) (fma.f64 x x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.4% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))) | |
96.6% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (-.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))))))) | |
▶ | 97.6% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
96.5% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))))) | |
96.8% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))) | |
97.0% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(approx (acosh (/ (/ (+ x 1) 2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) | |
▶ | 97.1% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
97.1% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.3% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) x) x #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.4% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.3% | (/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
▶ | 97.1% | (/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
97.2% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
▶ | 1.6% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
▶ | 97.1% | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
97.1% | (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) | |
97.1% | (*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
97.1% | (exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
Compiled 4 334 to 2 370 computations (45.3% saved)
1× | egg-herbie |
Found 20 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
cost-diff | 0 | (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) | |
cost-diff | 0 | (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) | |
cost-diff | 0 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
cost-diff | 1 | (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) | |
cost-diff | 0 | (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) | |
cost-diff | 0 | (/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
cost-diff | 1 | (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) | |
cost-diff | 3 | (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) | |
cost-diff | 0 | (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) | |
cost-diff | 0 | (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) | |
cost-diff | 0 | (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) | |
cost-diff | 2 | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
cost-diff | 0 | (*.f64 #s(literal -1/2 binary64) x) | |
cost-diff | 0 | #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) | |
cost-diff | 0 | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
cost-diff | 1 | (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) | |
cost-diff | 0 | (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) | |
cost-diff | 0 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
cost-diff | 1 | (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) | |
cost-diff | 3 | (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
Useful iterations: 4 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 50 | 538 |
0 | 89 | 554 |
1 | 127 | 527 |
2 | 189 | 523 |
3 | 345 | 523 |
4 | 868 | 489 |
5 | 2576 | 489 |
6 | 6590 | 489 |
0 | 8341 | 489 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
x |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(sqrt.f64 x) |
(log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) |
(/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) |
#s(literal 1/2 binary64) |
(+.f64 #s(literal 1 binary64) x) |
(sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) |
(/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
#s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) |
(*.f64 #s(literal -1/2 binary64) x) |
#s(literal -1/2 binary64) |
x |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(sqrt.f64 x) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
#s(literal 1 binary64) |
(/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
#s(literal 1/2 binary64) |
x |
(sqrt.f64 x) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) |
(log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
#s(literal 1/2 binary64) |
x |
#s(literal 2 binary64) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(sqrt.f64 x) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) |
(pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
x |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))) |
(exp.f64 #s(literal 2 binary64)) |
(log.f64 (sqrt.f64 x)) |
(sqrt.f64 x) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
Outputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal -1 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
(-.f64 x #s(literal -1 binary64)) |
x |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
x |
(sqrt.f64 x) |
(log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal -1 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal -1 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) |
(/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) |
#s(literal 1/2 binary64) |
(+.f64 #s(literal 1 binary64) x) |
(-.f64 x #s(literal -1 binary64)) |
(sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) |
(/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
#s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) |
(*.f64 #s(literal -1/2 binary64) x) |
#s(literal -1/2 binary64) |
x |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
(-.f64 x #s(literal -1 binary64)) |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(sqrt.f64 x) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
#s(literal 1 binary64) |
(/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
#s(literal 1/2 binary64) |
x |
(sqrt.f64 x) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) |
(log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
#s(literal 1/2 binary64) |
x |
#s(literal 2 binary64) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
(-.f64 x #s(literal -1 binary64)) |
#s(literal 1 binary64) |
(sqrt.f64 x) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) |
(pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(+.f64 x #s(literal 1 binary64)) |
(-.f64 x #s(literal -1 binary64)) |
x |
#s(literal 1 binary64) |
#s(literal 2 binary64) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))) |
(exp.f64 #s(literal 2 binary64)) |
(log.f64 (sqrt.f64 x)) |
(sqrt.f64 x) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
Found 20 expressions of interest:
New | Metric | Score | Program |
---|---|---|---|
accuracy | 0.26953125 | (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) | |
accuracy | 0.6843129995437438 | (log.f64 (sqrt.f64 x)) | |
accuracy | 1.6242855022960796 | (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) | |
accuracy | 1.6542153642612794 | (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) | |
accuracy | 0.26953125 | (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) | |
accuracy | 0.35824767674366764 | (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) | |
accuracy | 1.6242855022960796 | (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) | |
accuracy | 1.6542153642612794 | (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) | |
accuracy | 0.26953125 | (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) | |
accuracy | 0.2890625 | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
accuracy | 1.6242855022960796 | (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) | |
accuracy | 1.6542153642612794 | (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) | |
accuracy | 0.25 | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
accuracy | 0.26953125 | (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) | |
accuracy | 1.6242855022960796 | (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) | |
accuracy | 62.998745718254824 | #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) | |
accuracy | 0.46875 | (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) | |
accuracy | 0.6843129995437438 | (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) | |
accuracy | 1.6542153642612794 | (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) | |
accuracy | 1.6954769608349116 | (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) |
104.0ms | 256× | 0 | valid |
Compiled 560 to 46 computations (91.8% saved)
ival-div
: 16.0ms (21.3% of total)ival-log
: 9.0ms (12% of total)ival-sqrt
: 8.0ms (10.7% of total)ival-acosh
: 8.0ms (10.7% of total)ival-pow2
: 7.0ms (9.3% of total)ival-exp
: 6.0ms (8% of total)ival-mult
: 6.0ms (8% of total)ival-add
: 5.0ms (6.7% of total)ival-sub
: 5.0ms (6.7% of total)ival-pow
: 5.0ms (6.7% of total)exact
: 1.0ms (1.3% of total)ival-assert
: 0.0ms (0% of total)ival-true
: 0.0ms (0% of total)Inputs |
---|
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
#s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) |
(*.f64 #s(literal -1/2 binary64) x) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(log.f64 (sqrt.f64 x)) |
Outputs |
---|
x |
1/2 |
(+ 1/2 (* 1/2 x)) |
(/ 1/2 (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (* -1 (* x (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* x (+ (* -1/2 (+ (* 1/6 (/ (+ 1/4 (* 3 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/4 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))) (+ (log (sqrt x)) (* -1 (log x)))))))) (* -1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))))))) (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ 1/2 (* -1/2 x)) |
(+ (* -1 (* x (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* x (+ (* -1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4))))))))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(* -1/2 x) |
(* 2 (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (* 2 (+ (log (sqrt x)) (* -1 (log x))))))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (* 2 (+ (log (sqrt x)) (* -1 (log x))))))))))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (+ (* 1/3 (+ 2 (* 12 (/ 1 x)))) (* 2 (+ (log (sqrt x)) (* -1 (log x)))))))))))))))) |
(+ (log (sqrt x)) (* -1 (log x))) |
(+ x (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* -1/2 (* x (+ 1 (* 2 (/ 1 x))))))))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* x (+ (* -1/2 (+ 1 (* 2 (/ 1 x)))) (* 1/6 (* x (+ 2 (* 12 (/ 1 x))))))))))) |
(* 1/2 (sqrt (/ 1 x))) |
(/ (+ (* 1/2 (sqrt x)) (* 1/2 (sqrt (pow x 3)))) x) |
(* 1/2 (log 1/4)) |
(+ (* -1 x) (* 1/2 (log 1/4))) |
(+ (* 1/2 (log 1/4)) (* x (- (* -1/2 x) 1))) |
(+ (* 1/2 (log 1/4)) (* x (- (* x (- (* -1/3 x) 1/2)) 1))) |
(* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (+ (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* x (+ (* -1/4 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* 1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* (sqrt (- 1/4 x)) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (+ (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* x (+ (* -1/4 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* 1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (+ (* x (+ (* -1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* -1/8 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (pow (- 1/4 x) 3))))) (+ (* 1/4 (* (sqrt (/ 1 (- 1/4 x))) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* (sqrt (- 1/4 x)) (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4)))))))))) (* (sqrt (- 1/4 x)) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(sqrt (- 1/4 x)) |
(+ (sqrt (- 1/4 x)) (* 1/4 (* x (sqrt (/ 1 (- 1/4 x)))))) |
(+ (sqrt (- 1/4 x)) (* x (+ (* 1/4 (sqrt (/ 1 (- 1/4 x)))) (* 1/2 (* (* x (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))) (sqrt (/ 1 (- 1/4 x)))))))) |
(+ (sqrt (- 1/4 x)) (* x (+ (* 1/4 (sqrt (/ 1 (- 1/4 x)))) (* x (+ (* -1/8 (* (* x (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))) (sqrt (/ 1 (pow (- 1/4 x) 3))))) (* 1/2 (* (sqrt (/ 1 (- 1/4 x))) (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))))))))) |
(- 1/4 x) |
(- (+ 1/4 (* 1/2 x)) x) |
(- (+ 1/4 (* x (+ 1/2 (* 1/4 x)))) x) |
(/ 1/4 x) |
(/ (+ 1/4 (* -1/2 x)) x) |
(/ (+ 1/4 (* x (- (* 1/4 x) 1/2))) x) |
1/4 |
(+ 1/4 (* -1/2 x)) |
(+ 1/4 (* x (- (* 1/4 x) 1/2))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* 1/2 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1/2 (* -1/2 (* x (+ 1/4 (/ 1 x)))))))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1/2 (* x (+ (* -1/2 (+ 1/4 (/ 1 x))) (* 1/6 (* x (+ 1/4 (* 3 (/ 1 x))))))))))) |
(log 1/4) |
(+ (log 1/4) (* -2 x)) |
(+ (log 1/4) (* x (- (* -1 x) 2))) |
(+ (log 1/4) (* x (- (* x (- (* -2/3 x) 1)) 2))) |
(log (sqrt x)) |
(* 1/2 x) |
(* x (+ 1/2 (* 1/2 (/ 1 x)))) |
(* 1/2 (/ x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) |
(* x (+ (* -1 (/ (+ (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(* x (- (+ (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/4 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/4 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) |
(* x (- (+ (* -1/2 (/ (+ (* 1/6 (/ (+ 1/4 (* 3 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/4 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (pow x 3))) (+ (* -1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/4 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/4 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) |
(* x (- 1/2 (* 1/2 (/ 1 x)))) |
(* x (+ (* -1 (/ (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(* x (- (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* x (- (+ (* -1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) |
(/ (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (* 2 (/ 1 x)))) x) |
(/ (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 2))) (+ (* 2 (/ 1 x)) (/ 2 (pow x 2))))))) x) |
(/ (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 3))) (+ (* 1/3 (/ (+ 2 (* 12 x)) (pow x 3))) (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 2))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 3))) (+ (* 2 (/ 1 x)) (+ (* 2 (/ 1 (pow x 3))) (/ 2 (pow x 2))))))))))) x) |
(+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (/ 1 x))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow x 3))) (/ 1 x))))) |
(* 1/2 (sqrt x)) |
(* x (+ (* 1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 (pow x 3)))))) |
(* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x))))) |
(- (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x))))) (/ 1 x)) |
(+ (* -1 (/ (+ 1 (* 1/2 (/ 1 x))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x)))))) |
(- (+ (* -1 (/ (+ 1/2 (* 1/3 (/ 1 x))) (pow x 2))) (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x)))))) (/ 1 x)) |
(* x (- (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))) |
(* x (- (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 2) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) (+ (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))))) |
(* x (- (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 2) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (+ (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 3) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 3) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))))))) (+ (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))))) |
(* x (+ 1/2 (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2))) (* 1/2 (/ 1 x))))) |
(* x (+ 1/2 (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2))) (+ (* 1/2 (/ 1 x)) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 3)))))) |
(* 1/4 (pow x 2)) |
(* (pow x 2) (+ 1/4 (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- (+ 1/4 (+ (/ 1/4 (pow x 2)) (* 1/2 (/ 1 x)))) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2)))) |
(* 1/4 x) |
(* x (- 1/4 (* 1/2 (/ 1 x)))) |
(* x (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- 1/4 (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (* 1/2 (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1/4 x) (pow x 2))) (* 1/2 (/ 1 x))))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1/4 x) (pow x 2))) (+ (* 1/6 (/ (+ 1/4 (* 3 x)) (pow x 3))) (* 1/2 (/ 1 x)))))) |
(+ (log 1/4) (* -2 (log (/ 1 x)))) |
(- (+ (log 1/4) (* -2 (log (/ 1 x)))) (* 2 (/ 1 x))) |
(+ (log 1/4) (+ (* -2 (log (/ 1 x))) (* -1 (/ (+ 2 (/ 1 x)) x)))) |
(- (+ (log 1/4) (+ (* -2 (log (/ 1 x))) (* -1 (/ (+ 1 (* 2/3 (/ 1 x))) (pow x 2))))) (* 2 (/ 1 x))) |
(* -1 (* x (pow (sqrt -1) 2))) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (- (+ (* -1/2 (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* 1/2 (* (sqrt (/ 1 x)) (/ (+ 1/2 (pow (sqrt -1) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) x)) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 x)) (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* -1/2 (+ (* -1/2 (* (sqrt (/ 1 x)) (/ (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) (* (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* -1/4 (* (sqrt (/ 1 x)) (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/6 (/ (+ (* -3/4 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* 1/4 (* (sqrt (/ 1 (pow x 3))) (/ 1 (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 3))))) (* 3/4 (/ 1 (* (sqrt -1) (* (sqrt -1/4) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* (+ 1/2 (pow (sqrt -1) 2)) (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))))))) x)) (+ (* -1/2 (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* 1/2 (* (sqrt (/ 1 x)) (/ (+ 1/2 (pow (sqrt -1) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) x)) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ 1/2 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- (+ 1/4 (* -2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) x))) (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* (+ 1/2 (pow (sqrt -1) 2)) (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) x)) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) x)) (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -2 (/ (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (* -1 (/ (- (+ (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) 3) x)))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (* -1 (/ (- (+ (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (+ (* -1 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1)) (* 1/3 (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))))))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) 3) x)))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) |
(- (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) (/ 1 x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) x))) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) x)) (* 1/2 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1))) x))) x)))) |
(* -1 (* x (+ (* -1/2 (sqrt (/ 1 x))) (* -1/2 (sqrt (/ 1 (pow x 3))))))) |
(* -1 (* x (- 1/2 (* 1/2 (/ 1 x))))) |
(* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x))))) |
(- (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x))))) (/ 1 x)) |
(+ (* -1 (/ (+ 1 (* 1/2 (/ 1 x))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x)))))) |
(+ (* -1 (/ (+ 1 (+ (/ 1/3 (pow x 2)) (* 1/2 (/ 1 x)))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x)))))) |
(* -1 (* x (+ (/ 1/2 (* x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (/ 1/2 (* x (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (+ (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* -1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) x)) (+ (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ 1/2 (* 1/2 (/ 1 x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (- (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) x) 1/2) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (- (* -1 (/ (+ (* -1 (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x))))))) (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) x)) x)) 1/2) x))))) |
(* (pow x 2) (+ 1/4 (* -1 (/ (- (* -1 (/ (- 1/4 (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x))))))) x)) 1/2) x)))) |
(* -1 (* x (- (* 1/2 (/ 1 x)) 1/4))) |
(* -1 (* x (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/2) x)) 1/4))) |
(* (pow x 2) (+ 1/4 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x)))) |
(* (pow x 2) (+ 1/4 (+ (/ 1/4 (pow x 2)) (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) x)) (* 1/2 (* (sqrt (/ 1 x)) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -3/4 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* 1/4 (* (sqrt (/ 1 (pow x 3))) (/ 1 (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 3))))) (* 3/4 (/ 1 (* (sqrt -1) (* (sqrt -1/4) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) x)) (* 1/2 (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) x)) (* 1/2 (* (sqrt (/ 1 x)) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) x)))) |
(* (pow x 2) (+ 1/4 (* -1 (/ (- 1/2 (* 1/4 (/ 1 x))) x)))) |
(+ (log 1/4) (* -2 (log (/ -1 x)))) |
(- (+ (log 1/4) (* -2 (log (/ -1 x)))) (* 2 (/ 1 x))) |
(+ (log 1/4) (+ (* -2 (log (/ -1 x))) (* -1 (/ (+ 2 (/ 1 x)) x)))) |
(+ (log 1/4) (+ (* -2 (log (/ -1 x))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow x 2)) (/ 1 x))) x)))) |
(+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))) |
3 calls:
Time | Variable | Point | Expression | |
---|---|---|---|---|
42.0ms | x | @ | 0 | ((pow (sqrt x) 2) (/ (+ x 1) 2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (log (+ (* (/ 1/2 (sqrt x)) (+ 1 x)) (sqrt (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1))))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (* -1/2 x) (/ 1 (/ (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (sqrt (- (pow (+ (* 1/2 x) 1/2) 2) x)))) (/ (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (sqrt (- (pow (+ (* 1/2 x) 1/2) 2) x))) (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (/ (+ (* 1/2 x) 1/2) (sqrt x)) (exp (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2)) (/ (exp (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2)) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (log (+ (* (/ 1/2 (sqrt x)) (+ 1 x)) (sqrt (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1)))) (acosh (/ (/ (+ x 1) 2) (sqrt x))) (/ (/ (+ x 1) 2) (sqrt x)) (- (pow (+ (* 1/2 x) 1/2) 2) x) (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) (log (sqrt x))) |
31.0ms | x | @ | -inf | ((pow (sqrt x) 2) (/ (+ x 1) 2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (log (+ (* (/ 1/2 (sqrt x)) (+ 1 x)) (sqrt (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1))))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (* -1/2 x) (/ 1 (/ (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (sqrt (- (pow (+ (* 1/2 x) 1/2) 2) x)))) (/ (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (sqrt (- (pow (+ (* 1/2 x) 1/2) 2) x))) (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (/ (+ (* 1/2 x) 1/2) (sqrt x)) (exp (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2)) (/ (exp (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2)) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (log (+ (* (/ 1/2 (sqrt x)) (+ 1 x)) (sqrt (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1)))) (acosh (/ (/ (+ x 1) 2) (sqrt x))) (/ (/ (+ x 1) 2) (sqrt x)) (- (pow (+ (* 1/2 x) 1/2) 2) x) (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) (log (sqrt x))) |
20.0ms | x | @ | inf | ((pow (sqrt x) 2) (/ (+ x 1) 2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (log (+ (* (/ 1/2 (sqrt x)) (+ 1 x)) (sqrt (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1))))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (* -1/2 x) (/ 1 (/ (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (sqrt (- (pow (+ (* 1/2 x) 1/2) 2) x)))) (/ (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (sqrt (- (pow (+ (* 1/2 x) 1/2) 2) x))) (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (/ (+ (* 1/2 x) 1/2) (sqrt x)) (exp (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2)) (/ (exp (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2)) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (* (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) 1/2) (/ (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (acosh (/ (/ (+ x 1) 2) (sqrt x)))) (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (log (+ (* (/ 1/2 (sqrt x)) (+ 1 x)) (sqrt (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1)))) (acosh (/ (/ (+ x 1) 2) (sqrt x))) (/ (/ (+ x 1) 2) (sqrt x)) (- (pow (+ (* 1/2 x) 1/2) 2) x) (log (- (pow (+ (* 1/2 x) 1/2) 2) x)) (log (sqrt x))) |
1× | egg-herbie |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 985 | 8473 |
1 | 3173 | 6493 |
0 | 8701 | 6201 |
1× | iter limit |
1× | node limit |
Inputs |
---|
x |
1/2 |
(+ 1/2 (* 1/2 x)) |
(/ 1/2 (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (* -1 (* x (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* x (+ (* -1/2 (+ (* 1/6 (/ (+ 1/4 (* 3 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/4 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))) (+ (log (sqrt x)) (* -1 (log x)))))))) (* -1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))))))) (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ 1/2 (* -1/2 x)) |
(+ (* -1 (* x (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* x (+ (* -1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4))))))))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(* -1/2 x) |
(* 2 (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (* 2 (+ (log (sqrt x)) (* -1 (log x))))))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (* 2 (+ (log (sqrt x)) (* -1 (log x))))))))))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (+ (* 1/3 (+ 2 (* 12 (/ 1 x)))) (* 2 (+ (log (sqrt x)) (* -1 (log x)))))))))))))))) |
(+ (log (sqrt x)) (* -1 (log x))) |
(+ x (+ (log (sqrt x)) (* -1 (log x)))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* -1/2 (* x (+ 1 (* 2 (/ 1 x))))))))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* x (+ (* -1/2 (+ 1 (* 2 (/ 1 x)))) (* 1/6 (* x (+ 2 (* 12 (/ 1 x))))))))))) |
(* 1/2 (sqrt (/ 1 x))) |
(/ (+ (* 1/2 (sqrt x)) (* 1/2 (sqrt (pow x 3)))) x) |
(* 1/2 (log 1/4)) |
(+ (* -1 x) (* 1/2 (log 1/4))) |
(+ (* 1/2 (log 1/4)) (* x (- (* -1/2 x) 1))) |
(+ (* 1/2 (log 1/4)) (* x (- (* x (- (* -1/3 x) 1/2)) 1))) |
(* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (+ (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* x (+ (* -1/4 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* 1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* (sqrt (- 1/4 x)) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (+ (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* x (+ (* -1/4 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* 1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (+ (* x (+ (* -1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* -1/8 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (pow (- 1/4 x) 3))))) (+ (* 1/4 (* (sqrt (/ 1 (- 1/4 x))) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* (sqrt (- 1/4 x)) (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4)))))))))) (* (sqrt (- 1/4 x)) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(sqrt (- 1/4 x)) |
(+ (sqrt (- 1/4 x)) (* 1/4 (* x (sqrt (/ 1 (- 1/4 x)))))) |
(+ (sqrt (- 1/4 x)) (* x (+ (* 1/4 (sqrt (/ 1 (- 1/4 x)))) (* 1/2 (* (* x (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))) (sqrt (/ 1 (- 1/4 x)))))))) |
(+ (sqrt (- 1/4 x)) (* x (+ (* 1/4 (sqrt (/ 1 (- 1/4 x)))) (* x (+ (* -1/8 (* (* x (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))) (sqrt (/ 1 (pow (- 1/4 x) 3))))) (* 1/2 (* (sqrt (/ 1 (- 1/4 x))) (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))))))))) |
(- 1/4 x) |
(- (+ 1/4 (* 1/2 x)) x) |
(- (+ 1/4 (* x (+ 1/2 (* 1/4 x)))) x) |
(/ 1/4 x) |
(/ (+ 1/4 (* -1/2 x)) x) |
(/ (+ 1/4 (* x (- (* 1/4 x) 1/2))) x) |
1/4 |
(+ 1/4 (* -1/2 x)) |
(+ 1/4 (* x (- (* 1/4 x) 1/2))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* 1/2 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1/2 (* -1/2 (* x (+ 1/4 (/ 1 x)))))))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1/2 (* x (+ (* -1/2 (+ 1/4 (/ 1 x))) (* 1/6 (* x (+ 1/4 (* 3 (/ 1 x))))))))))) |
(log 1/4) |
(+ (log 1/4) (* -2 x)) |
(+ (log 1/4) (* x (- (* -1 x) 2))) |
(+ (log 1/4) (* x (- (* x (- (* -2/3 x) 1)) 2))) |
(log (sqrt x)) |
(* 1/2 x) |
(* x (+ 1/2 (* 1/2 (/ 1 x)))) |
(* 1/2 (/ x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) |
(* x (+ (* -1 (/ (+ (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(* x (- (+ (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/4 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/4 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) |
(* x (- (+ (* -1/2 (/ (+ (* 1/6 (/ (+ 1/4 (* 3 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/4 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (pow x 3))) (+ (* -1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/4 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/4 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) |
(* x (- 1/2 (* 1/2 (/ 1 x)))) |
(* x (+ (* -1 (/ (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(* x (- (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* x (- (+ (* -1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) |
(/ (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (* 2 (/ 1 x)))) x) |
(/ (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 2))) (+ (* 2 (/ 1 x)) (/ 2 (pow x 2))))))) x) |
(/ (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 3))) (+ (* 1/3 (/ (+ 2 (* 12 x)) (pow x 3))) (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 2))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 3))) (+ (* 2 (/ 1 x)) (+ (* 2 (/ 1 (pow x 3))) (/ 2 (pow x 2))))))))))) x) |
(+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (/ 1 x))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow x 3))) (/ 1 x))))) |
(* 1/2 (sqrt x)) |
(* x (+ (* 1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 (pow x 3)))))) |
(* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x))))) |
(- (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x))))) (/ 1 x)) |
(+ (* -1 (/ (+ 1 (* 1/2 (/ 1 x))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x)))))) |
(- (+ (* -1 (/ (+ 1/2 (* 1/3 (/ 1 x))) (pow x 2))) (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x)))))) (/ 1 x)) |
(* x (- (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))) |
(* x (- (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 2) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) (+ (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))))) |
(* x (- (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 2) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (+ (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 3) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 3) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))))))) (+ (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))))) |
(* x (+ 1/2 (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2))) (* 1/2 (/ 1 x))))) |
(* x (+ 1/2 (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2))) (+ (* 1/2 (/ 1 x)) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 3)))))) |
(* 1/4 (pow x 2)) |
(* (pow x 2) (+ 1/4 (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- (+ 1/4 (+ (/ 1/4 (pow x 2)) (* 1/2 (/ 1 x)))) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2)))) |
(* 1/4 x) |
(* x (- 1/4 (* 1/2 (/ 1 x)))) |
(* x (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- 1/4 (* 1/2 (/ 1 x)))) |
(* (pow x 2) (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (* 1/2 (/ 1 x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1/4 x) (pow x 2))) (* 1/2 (/ 1 x))))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1/4 x) (pow x 2))) (+ (* 1/6 (/ (+ 1/4 (* 3 x)) (pow x 3))) (* 1/2 (/ 1 x)))))) |
(+ (log 1/4) (* -2 (log (/ 1 x)))) |
(- (+ (log 1/4) (* -2 (log (/ 1 x)))) (* 2 (/ 1 x))) |
(+ (log 1/4) (+ (* -2 (log (/ 1 x))) (* -1 (/ (+ 2 (/ 1 x)) x)))) |
(- (+ (log 1/4) (+ (* -2 (log (/ 1 x))) (* -1 (/ (+ 1 (* 2/3 (/ 1 x))) (pow x 2))))) (* 2 (/ 1 x))) |
(* -1 (* x (pow (sqrt -1) 2))) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (- (+ (* -1/2 (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* 1/2 (* (sqrt (/ 1 x)) (/ (+ 1/2 (pow (sqrt -1) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) x)) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 x)) (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* -1/2 (+ (* -1/2 (* (sqrt (/ 1 x)) (/ (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) (* (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* -1/4 (* (sqrt (/ 1 x)) (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/6 (/ (+ (* -3/4 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* 1/4 (* (sqrt (/ 1 (pow x 3))) (/ 1 (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 3))))) (* 3/4 (/ 1 (* (sqrt -1) (* (sqrt -1/4) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* (+ 1/2 (pow (sqrt -1) 2)) (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))))))) x)) (+ (* -1/2 (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* 1/2 (* (sqrt (/ 1 x)) (/ (+ 1/2 (pow (sqrt -1) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) x)) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ 1/2 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- (+ 1/4 (* -2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) x))) (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* (+ 1/2 (pow (sqrt -1) 2)) (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) x)) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) x)) (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -2 (/ (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (* -1 (/ (- (+ (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) 3) x)))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (* -1 (/ (- (+ (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (+ (* -1 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1)) (* 1/3 (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))))))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) 3) x)))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) |
(- (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) (/ 1 x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) x))) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) x)) (* 1/2 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1))) x))) x)))) |
(* -1 (* x (+ (* -1/2 (sqrt (/ 1 x))) (* -1/2 (sqrt (/ 1 (pow x 3))))))) |
(* -1 (* x (- 1/2 (* 1/2 (/ 1 x))))) |
(* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x))))) |
(- (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x))))) (/ 1 x)) |
(+ (* -1 (/ (+ 1 (* 1/2 (/ 1 x))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x)))))) |
(+ (* -1 (/ (+ 1 (+ (/ 1/3 (pow x 2)) (* 1/2 (/ 1 x)))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x)))))) |
(* -1 (* x (+ (/ 1/2 (* x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (/ 1/2 (* x (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (+ (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* -1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) x)) (+ (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(* -1 (* x (+ 1/2 (* 1/2 (/ 1 x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (- (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) x) 1/2) x))))) |
(* -1 (* x (+ 1/2 (* -1 (/ (- (* -1 (/ (+ (* -1 (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x))))))) (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) x)) x)) 1/2) x))))) |
(* (pow x 2) (+ 1/4 (* -1 (/ (- (* -1 (/ (- 1/4 (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x))))))) x)) 1/2) x)))) |
(* -1 (* x (- (* 1/2 (/ 1 x)) 1/4))) |
(* -1 (* x (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/2) x)) 1/4))) |
(* (pow x 2) (+ 1/4 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x)))) |
(* (pow x 2) (+ 1/4 (+ (/ 1/4 (pow x 2)) (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) x)) (* 1/2 (* (sqrt (/ 1 x)) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -3/4 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* 1/4 (* (sqrt (/ 1 (pow x 3))) (/ 1 (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 3))))) (* 3/4 (/ 1 (* (sqrt -1) (* (sqrt -1/4) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) x)) (* 1/2 (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) x)) (* 1/2 (* (sqrt (/ 1 x)) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) x)))) |
(* (pow x 2) (+ 1/4 (* -1 (/ (- 1/2 (* 1/4 (/ 1 x))) x)))) |
(+ (log 1/4) (* -2 (log (/ -1 x)))) |
(- (+ (log 1/4) (* -2 (log (/ -1 x)))) (* 2 (/ 1 x))) |
(+ (log 1/4) (+ (* -2 (log (/ -1 x))) (* -1 (/ (+ 2 (/ 1 x)) x)))) |
(+ (log 1/4) (+ (* -2 (log (/ -1 x))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow x 2)) (/ 1 x))) x)))) |
(+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))) |
Outputs |
---|
x |
1/2 |
#s(literal 1/2 binary64) |
(+ 1/2 (* 1/2 x)) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(/ 1/2 (+ (log (sqrt x)) (* -1 (log x)))) |
(/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (* -1 (* x (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (- (* x (+ (* 1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/8 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) x (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))))) x (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (- (* x (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* x (+ (* -1/2 (+ (* 1/6 (/ (+ 1/4 (* 3 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/4 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))) (+ (log (sqrt x)) (* -1 (log x)))))))) (* -1/2 (- (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (* -1/2 (/ (+ 1/4 (/ 1 x)) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))))))) (+ (* 1/4 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/8 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 3 binary64) x) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/8 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) x) #s(literal 1/16 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))))))) x (fma.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/8 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))))) x (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) (/.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))))) x (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ 1/2 (* -1/2 x)) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) |
(+ (* -1 (* x (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) x (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))))) x (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (- (* x (+ (* 1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (* x (+ (* -1/2 (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))) (* 1/2 (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4))))))))))) (+ (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x))))) (* 1/2 (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* 1/2 (/ 1 (+ (log (sqrt x)) (* -1 (log x)))))) |
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 12 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 4 binary64)))))) #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal -1/2 binary64))) x (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))))) x (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))))) x (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(* -1/2 x) |
(*.f64 #s(literal -1/2 binary64) x) |
(* 2 (+ (log (sqrt x)) (* -1 (log x)))) |
(*.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (* 2 (+ (log (sqrt x)) (* -1 (log x))))))) |
(fma.f64 (fma.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64) #s(literal 2 binary64)) x (*.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (* 2 (+ (log (sqrt x)) (* -1 (log x))))))))))) |
(fma.f64 (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) x (fma.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64) #s(literal 2 binary64))) x (*.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) |
(+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (+ (* 2 (+ (log (sqrt x)) (* -1 (log x)))) (* x (+ 2 (+ (* -1 (+ 1 (* 2 (/ 1 x)))) (+ (* 1/3 (+ 2 (* 12 (/ 1 x)))) (* 2 (+ (log (sqrt x)) (* -1 (log x)))))))))))))))) |
(fma.f64 (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (fma.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64) (fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 12 binary64) x) #s(literal 2/3 binary64)))) x (*.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) x (fma.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64) #s(literal 2 binary64))) x (*.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) |
(+ (log (sqrt x)) (* -1 (log x))) |
(-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) |
(+ x (+ (log (sqrt x)) (* -1 (log x)))) |
(+.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) x) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* -1/2 (* x (+ 1 (* 2 (/ 1 x))))))))) |
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1 (* x (+ (* -1/2 (+ 1 (* 2 (/ 1 x)))) (* 1/6 (* x (+ 2 (* 12 (/ 1 x))))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 12 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/6 binary64) (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) x #s(literal 1 binary64)) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(* 1/2 (sqrt (/ 1 x))) |
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64)) |
(/ (+ (* 1/2 (sqrt x)) (* 1/2 (sqrt (pow x 3)))) x) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 (pow.f64 x #s(literal 3 binary64))) (sqrt.f64 x))) x) |
(* 1/2 (log 1/4)) |
(*.f64 (log.f64 #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) |
(+ (* -1 x) (* 1/2 (log 1/4))) |
(fma.f64 (log.f64 #s(literal 1/4 binary64)) #s(literal 1/2 binary64) (neg.f64 x)) |
(+ (* 1/2 (log 1/4)) (* x (- (* -1/2 x) 1))) |
(fma.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal -1 binary64)) x (*.f64 (log.f64 #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) |
(+ (* 1/2 (log 1/4)) (* x (- (* x (- (* -1/3 x) 1/2)) 1))) |
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/3 binary64) x #s(literal -1/2 binary64)) x #s(literal -1 binary64)) x (*.f64 (log.f64 #s(literal 1/4 binary64)) #s(literal 1/2 binary64))) |
(* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x))) |
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(fma.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) #s(literal 1/4 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x))) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) x (/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (+ (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* x (+ (* -1/4 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* 1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* (sqrt (- 1/4 x)) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))))))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(fma.f64 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (fma.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))))) x (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) #s(literal 1/4 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x))) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))))) x (/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(+ (* x (+ (* -1 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (- 1/4 x)))) (+ (* 1/4 (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (* x (+ (* -1/4 (* (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* 1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (- 1/4 x))))) (+ (* x (+ (* -1/2 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)) (sqrt (/ 1 (- 1/4 x))))) (+ (* -1/8 (* (/ (- 1/4 (* 1/16 (/ 1 (- 1/4 x)))) (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (/ 1 (pow (- 1/4 x) 3))))) (+ (* 1/4 (* (sqrt (/ 1 (- 1/4 x))) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))) (* (sqrt (- 1/4 x)) (- (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 3))) (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 4)))))))))) (* (sqrt (- 1/4 x)) (- (/ 1 (pow (+ (log (sqrt x)) (* -1 (log x))) 3)) (* -1/2 (/ (+ 1 (* 2 (/ 1 x))) (pow (+ (log (sqrt x)) (* -1 (log x))) 2)))))))))))) (* (/ 1 (+ (log (sqrt x)) (* -1 (log x)))) (sqrt (- 1/4 x)))) |
(fma.f64 (fma.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (fma.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 1/4 binary64) x) #s(literal 3 binary64)))) (fma.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 12 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 4 binary64)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) #s(literal 1/4 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64)))))))) x (*.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))))))) x (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) #s(literal 1/4 binary64) (/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x))) (pow.f64 (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)) #s(literal 2 binary64))))) x (/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x)))) |
(sqrt (- 1/4 x)) |
(sqrt.f64 (-.f64 #s(literal 1/4 binary64) x)) |
(+ (sqrt (- 1/4 x)) (* 1/4 (* x (sqrt (/ 1 (- 1/4 x)))))) |
(fma.f64 (*.f64 #s(literal 1/4 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x))) |
(+ (sqrt (- 1/4 x)) (* x (+ (* 1/4 (sqrt (/ 1 (- 1/4 x)))) (* 1/2 (* (* x (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))) (sqrt (/ 1 (- 1/4 x)))))))) |
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) x) #s(literal 1/4 binary64))) x (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x))) |
(+ (sqrt (- 1/4 x)) (* x (+ (* 1/4 (sqrt (/ 1 (- 1/4 x)))) (* x (+ (* -1/8 (* (* x (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))) (sqrt (/ 1 (pow (- 1/4 x) 3))))) (* 1/2 (* (sqrt (/ 1 (- 1/4 x))) (- 1/4 (* 1/16 (/ 1 (- 1/4 x))))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/4 binary64) x))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 1/4 binary64) x) #s(literal 3 binary64)))))) x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/4 binary64) x))) #s(literal 1/4 binary64))) x (sqrt.f64 (-.f64 #s(literal 1/4 binary64) x))) |
(- 1/4 x) |
(-.f64 #s(literal 1/4 binary64) x) |
(- (+ 1/4 (* 1/2 x)) x) |
(fma.f64 #s(literal 1/2 binary64) x (-.f64 #s(literal 1/4 binary64) x)) |
(- (+ 1/4 (* x (+ 1/2 (* 1/4 x)))) x) |
(fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)) |
(/ 1/4 x) |
(/.f64 #s(literal 1/4 binary64) x) |
(/ (+ 1/4 (* -1/2 x)) x) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/4 binary64)) x) |
(/ (+ 1/4 (* x (- (* 1/4 x) 1/2))) x) |
(/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)) x) |
1/4 |
#s(literal 1/4 binary64) |
(+ 1/4 (* -1/2 x)) |
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/4 binary64)) |
(+ 1/4 (* x (- (* 1/4 x) 1/2))) |
(fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* 1/2 x))) |
(fma.f64 #s(literal 1/2 binary64) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1/2 (* -1/2 (* x (+ 1/4 (/ 1 x)))))))) |
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(+ (log (sqrt x)) (+ (* -1 (log x)) (* x (+ 1/2 (* x (+ (* -1/2 (+ 1/4 (/ 1 x))) (* 1/6 (* x (+ 1/4 (* 3 (/ 1 x))))))))))) |
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (+.f64 (/.f64 #s(literal 3 binary64) x) #s(literal 1/4 binary64)) (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/8 binary64))) x #s(literal 1/2 binary64)) x (-.f64 (log.f64 (sqrt.f64 x)) (log.f64 x))) |
(log 1/4) |
(log.f64 #s(literal 1/4 binary64)) |
(+ (log 1/4) (* -2 x)) |
(fma.f64 #s(literal -2 binary64) x (log.f64 #s(literal 1/4 binary64))) |
(+ (log 1/4) (* x (- (* -1 x) 2))) |
(fma.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -2 binary64)) x (log.f64 #s(literal 1/4 binary64))) |
(+ (log 1/4) (* x (- (* x (- (* -2/3 x) 1)) 2))) |
(fma.f64 (fma.f64 (fma.f64 #s(literal -2/3 binary64) x #s(literal -1 binary64)) x #s(literal -2 binary64)) x (log.f64 #s(literal 1/4 binary64))) |
(log (sqrt x)) |
(log.f64 (sqrt.f64 x)) |
(* 1/2 x) |
(*.f64 #s(literal 1/2 binary64) x) |
(* x (+ 1/2 (* 1/2 (/ 1 x)))) |
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) x) |
(* 1/2 (/ x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) |
(* x (+ (* -1 (/ (+ (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) x)) x) |
(* x (- (+ (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/4 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/4 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) |
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal -1/8 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (*.f64 x x)) #s(literal 1/2 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 (/.f64 #s(literal 1/4 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))))) x) |
(* x (- (+ (* -1/2 (/ (+ (* 1/6 (/ (+ 1/4 (* 3 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/4 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (pow x 3))) (+ (* -1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* 1/4 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (* -1/2 (/ (+ 1/4 x) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/4 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/4 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) |
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) x #s(literal 1/4 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal -1/8 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/16 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal -1/8 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal -1/8 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (*.f64 x x)) #s(literal 1/2 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 (/.f64 #s(literal 1/4 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))))))) x) |
(* x (- 1/2 (* 1/2 (/ 1 x)))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x) |
(* x (+ (* -1 (/ (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) x)) x) |
(* x (- (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (*.f64 x x)) #s(literal 1/2 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))))) x) |
(* x (- (+ (* -1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))))))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))) |
(*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 12 binary64) x #s(literal 2 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))))) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))))) x) |
(* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) |
(*.f64 (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) x) #s(literal 2 binary64)) |
(/ (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (* 2 (/ 1 x)))) x) |
(/.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) x)) (/.f64 #s(literal 2 binary64) x)) x) |
(/ (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 2))) (+ (* 2 (/ 1 x)) (/ 2 (pow x 2))))))) x) |
(/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) x)) (fma.f64 (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (*.f64 x x)) #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x)) (/.f64 #s(literal 2 binary64) x)))) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x x))) x) |
(/ (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* -1 (/ (+ 1 (* 2 x)) (pow x 3))) (+ (* 1/3 (/ (+ 2 (* 12 x)) (pow x 3))) (+ (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) x)) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 2))) (+ (* 2 (/ (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) (pow x 3))) (+ (* 2 (/ 1 x)) (+ (* 2 (/ 1 (pow x 3))) (/ 2 (pow x 2))))))))))) x) |
(/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 12 binary64) x #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) x)) (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (*.f64 x x)) (/.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 x x))) (/.f64 #s(literal 2 binary64) x))))) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x x))) x) |
(+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) |
(+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (/ 1 x))) |
(+.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (/ 1 x)))) |
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) x) (+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x))) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1 (* 2 x)) (pow x 2))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow x 3))) (/ 1 x))))) |
(+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) x) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) x) (fma.f64 (/.f64 (fma.f64 #s(literal 12 binary64) x #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) x))) (log.f64 x)) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(* 1/2 (sqrt x)) |
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) |
(* x (+ (* 1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 (pow x 3)))))) |
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) x) |
(* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x))))) |
(*.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64)) |
(- (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x))))) (/ 1 x)) |
(fma.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) x)) |
(+ (* -1 (/ (+ 1 (* 1/2 (/ 1 x))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x)))))) |
(fma.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1 binary64)) x)) |
(- (+ (* -1 (/ (+ 1/2 (* 1/3 (/ 1 x))) (pow x 2))) (* 1/2 (+ (log 1/4) (* -2 (log (/ 1 x)))))) (/ 1 x)) |
(fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal 1/2 binary64)) x) (fma.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) x))) |
(* x (- (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))) |
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) (/.f64 (/.f64 #s(literal 1/2 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) x) |
(* x (- (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 2) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))))) (+ (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))))) |
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (*.f64 x x)) #s(literal 1/2 binary64) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 (*.f64 x x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))))) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))))) x) |
(* x (- (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 2) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x))))))) (+ (* 1/2 (/ (- (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (* 12 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (+ (* 1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3))) (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 4))))) (pow x 3))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 2))) (+ (* 1/2 (/ (- (/ 1 (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 3)) (* -1/2 (/ (+ 1 (* 2 x)) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))) (pow x 3))) (+ (/ 1/2 (* x (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (+ (* 1/2 (/ 1 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (+ (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 3) (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (* (pow x 3) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2)))))))))) (+ (/ 1/2 (* x (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))) (* 1/2 (/ 1 (* (pow x 2) (pow (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))) 2))))))) |
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 12 binary64) x #s(literal 2 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) #s(literal 1/6 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 4 binary64)))))) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (*.f64 x x)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1/2 binary64) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) (/.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 (*.f64 x x) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))))) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)))))) x) |
(* x (+ 1/2 (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2))) (* 1/2 (/ 1 x))))) |
(*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (/.f64 #s(literal 1/2 binary64) x)) x) |
(* x (+ 1/2 (+ (* -1 (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2))) (+ (* 1/2 (/ 1 x)) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 3)))))) |
(*.f64 (+.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) x)) x) |
(* 1/4 (pow x 2)) |
(*.f64 (*.f64 x x) #s(literal 1/4 binary64)) |
(* (pow x 2) (+ 1/4 (* 1/2 (/ 1 x)))) |
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) (*.f64 x x)) |
(* (pow x 2) (- (+ 1/4 (+ (/ 1/4 (pow x 2)) (* 1/2 (/ 1 x)))) (/ (exp (* 2 (+ (log (sqrt (/ 1 x))) (* -1 (log (/ 1 x)))))) (pow x 2)))) |
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (*.f64 x x)) |
(* 1/4 x) |
(*.f64 #s(literal 1/4 binary64) x) |
(* x (- 1/4 (* 1/2 (/ 1 x)))) |
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) x)) x) |
(* x (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) x) |
(* (pow x 2) (- 1/4 (* 1/2 (/ 1 x)))) |
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)) |
(* (pow x 2) (- (+ 1/4 (/ 1/4 (pow x 2))) (* 1/2 (/ 1 x)))) |
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (* 1/2 (/ 1 x)))) |
(+.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 1/2 binary64) x)) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1/4 x) (pow x 2))) (* 1/2 (/ 1 x))))) |
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) x) (/.f64 (+.f64 #s(literal 1/4 binary64) x) x) (+.f64 (log.f64 x) (/.f64 #s(literal 1/2 binary64) x))) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log (sqrt (/ 1 x))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (+ 1/4 x) (pow x 2))) (+ (* 1/6 (/ (+ 1/4 (* 3 x)) (pow x 3))) (* 1/2 (/ 1 x)))))) |
(+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) x) (/.f64 (+.f64 #s(literal 1/4 binary64) x) x) (fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) x #s(literal 1/4 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) x))) (log.f64 x)) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) |
(+ (log 1/4) (* -2 (log (/ 1 x)))) |
(fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) |
(- (+ (log 1/4) (* -2 (log (/ 1 x)))) (* 2 (/ 1 x))) |
(-.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) (/.f64 #s(literal 2 binary64) x)) |
(+ (log 1/4) (+ (* -2 (log (/ 1 x))) (* -1 (/ (+ 2 (/ 1 x)) x)))) |
(-.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) x)) |
(- (+ (log 1/4) (+ (* -2 (log (/ 1 x))) (* -1 (/ (+ 1 (* 2/3 (/ 1 x))) (pow x 2))))) (* 2 (/ 1 x))) |
(-.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 x)) (log.f64 #s(literal 1/4 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 2/3 binary64) x) #s(literal 1 binary64)) (*.f64 x x))) (/.f64 #s(literal 2 binary64) x)) |
(* -1 (* x (pow (sqrt -1) 2))) |
x |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) x) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (- (+ (* -1/2 (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* 1/2 (* (sqrt (/ 1 x)) (/ (+ 1/2 (pow (sqrt -1) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) x)) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x) #s(literal -1 binary64) (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (- (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 x)) (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* -1/2 (+ (* -1/2 (* (sqrt (/ 1 x)) (/ (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) (* (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* -1/4 (* (sqrt (/ 1 x)) (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/6 (/ (+ (* -3/4 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* 1/4 (* (sqrt (/ 1 (pow x 3))) (/ 1 (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 3))))) (* 3/4 (/ 1 (* (sqrt -1) (* (sqrt -1/4) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* (+ 1/2 (pow (sqrt -1) 2)) (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))))))) x)) (+ (* -1/2 (+ (* 1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 3) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) (* 1/2 (* (sqrt (/ 1 x)) (/ (+ 1/2 (pow (sqrt -1) 2)) (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))))) x)) (* -1/4 (* (sqrt (/ 1 x)) (/ 1 (* (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1/2 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) (*.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 #s(literal -1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 3/4 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/6 binary64))))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) #s(literal -1/2 binary64) (/.f64 #s(literal 0 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) x)) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x) #s(literal -1 binary64) (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (pow.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) x)) (neg.f64 x)) |
(* -1 (* x (+ 1/2 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal 1/2 binary64) x)) (neg.f64 x)) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) x) #s(literal 1/2 binary64)) (neg.f64 x)) |
(* -1 (* x (+ 1/2 (* -1 (/ (+ (* -1 (+ 1/2 (pow (sqrt -1) 2))) (* -1 (/ (- (+ 1/4 (* -2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) x))) (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) x))) x))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) x)) x)) (neg.f64 x)) |
(* -1/2 (/ x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) x) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (+ 1/2 (pow (sqrt -1) 2)) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* -1 (/ (- (+ (* -1 (/ (+ (* -1 (* (+ 1/2 (pow (sqrt -1) 2)) (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (+ (* -1 (/ (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2)) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 2 (/ (* (+ 1/2 (pow (sqrt -1) 2)) (- 1/4 (pow (+ 1/2 (pow (sqrt -1) 2)) 2))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) x)) (+ (* 1/4 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ (pow (sqrt -1) 2) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (/ (pow (+ 1/2 (pow (sqrt -1) 2)) 2) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 4 binary64))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 0 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))))) x)) (/.f64 #s(literal 1/4 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) x)) (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 4 binary64))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))))) x) #s(literal -1 binary64) (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) x)) (neg.f64 x)) |
(* -2 (/ (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) x)) |
(*.f64 (/.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) #s(literal -2 binary64)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(/.f64 (-.f64 (*.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64) #s(literal 2 binary64)) x)) (neg.f64 x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (* -1 (/ (- (+ (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) 3) x)))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(/.f64 (-.f64 (*.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64) #s(literal 2 binary64)) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -3 binary64))) x)) x)) (neg.f64 x)) |
(* -1 (/ (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (* -1 (/ (- (+ (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (+ (* -1 (/ (+ 2 (+ (* -2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))) (+ (* -1 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1)) (* 1/3 (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))))))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))) 3) x)))) x)) (* 2 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) x)) |
(/.f64 (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64) (/.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)))) #s(literal 8/3 binary64)) (neg.f64 x)))) #s(literal 3 binary64)) x)) (neg.f64 x))) (neg.f64 x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) |
(-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) |
(- (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) (/ 1 x)) |
(-.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal 1 binary64) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) x))) x)))) |
(-.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) x) #s(literal -1/2 binary64) #s(literal 1 binary64)) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) x)) (* 1/2 (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1))) x))) x)))) |
(-.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64) (/.f64 #s(literal -1/3 binary64) x)) x)) x)) |
(* -1 (* x (+ (* -1/2 (sqrt (/ 1 x))) (* -1/2 (sqrt (/ 1 (pow x 3))))))) |
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))) (neg.f64 x)) |
(* -1 (* x (- 1/2 (* 1/2 (/ 1 x))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) (neg.f64 x)) |
(* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x))))) |
(*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64)) |
(- (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x))))) (/ 1 x)) |
(fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) x)) |
(+ (* -1 (/ (+ 1 (* 1/2 (/ 1 x))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x)))))) |
(fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal -1 binary64)) x)) |
(+ (* -1 (/ (+ 1 (+ (/ 1/3 (pow x 2)) (* 1/2 (/ 1 x)))) x)) (* 1/2 (+ (log 1/4) (* -2 (log (/ -1 x)))))) |
(fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) (*.f64 x x))) (/.f64 #s(literal -1/2 binary64) x)) x)) |
(* -1 (* x (+ (/ 1/2 (* x (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (/ 1/2 (* x (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))))))) |
(*.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) x) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) (/.f64 (/.f64 #s(literal 1/2 binary64) x) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)))) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (+ (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (neg.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))) (neg.f64 x)) (+.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) x)) (neg.f64 x)) |
(* -1 (* x (+ (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* -1 (/ (+ (* -1 (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (+ (* -1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (+ (* 1/2 (- (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* -1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3))) (+ (* 1/6 (/ (+ 2 (+ (* -6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) (* 6 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))) (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 4)))))) (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (+ (* 1/2 (- (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 3)) (* 1/2 (/ (- (* -2 (* (sqrt x) (/ (pow (sqrt -1) 2) (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))))) 1) (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2)))))) x)) (+ (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))))) (* 1/2 (/ 1 (pow (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x)))) 2))))) x)) (* 1/2 (/ 1 (+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* 1/2 (sqrt (/ 1 x))))) (* -1 (log (/ -1 x))))))))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) (/.f64 (-.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))) #s(literal 1/2 binary64))) #s(literal -1/2 binary64) (fma.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 4 binary64))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) #s(literal 1/2 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) (neg.f64 x))) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) (neg.f64 x)) (+.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))))) x)) (neg.f64 x)) |
(* -1 (* x (+ 1/2 (* 1/2 (/ 1 x))))) |
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (neg.f64 x)) |
(* -1 (* x (+ 1/2 (* -1 (/ (- (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) x) 1/2) x))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x) #s(literal 1/2 binary64)) x)) (neg.f64 x)) |
(* -1 (* x (+ 1/2 (* -1 (/ (- (* -1 (/ (+ (* -1 (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x))))))) (/ (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))))) x)) x)) 1/2) x))))) |
(*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x) (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x) #s(literal -1 binary64) #s(literal -1/2 binary64)) x)) (neg.f64 x)) |
(* (pow x 2) (+ 1/4 (* -1 (/ (- (* -1 (/ (- 1/4 (exp (* 2 (+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x))))))) x)) 1/2) x)))) |
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))))) x) #s(literal -1 binary64) #s(literal -1/2 binary64)) x)) (*.f64 x x)) |
(* -1 (* x (- (* 1/2 (/ 1 x)) 1/4))) |
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x)) |
(* -1 (* x (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/2) x)) 1/4))) |
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -1/4 binary64) x) #s(literal 1/2 binary64)) x) #s(literal 1/4 binary64)) (neg.f64 x)) |
(* (pow x 2) (+ 1/4 (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x)))) |
(*.f64 (+.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)) |
(* (pow x 2) (+ 1/4 (+ (/ 1/4 (pow x 2)) (+ (* 1/2 (/ 1 x)) (/ (pow (sqrt -1) 2) x))))) |
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) x))) #s(literal 1/4 binary64)) (*.f64 x x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (* -1 (log (/ -1 x)))) |
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1/2 (* (sqrt (/ 1 (pow x 3))) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))))))) |
(fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) #s(literal -1/2 binary64) (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x)))) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1/2 (/ (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))) x)) (* 1/2 (* (sqrt (/ 1 x)) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) x)))) |
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) x) #s(literal -1/2 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) #s(literal 1/2 binary64))) x)) |
(+ (log (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4))))) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -3/4 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (+ (* 1/4 (* (sqrt (/ 1 (pow x 3))) (/ 1 (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 3))))) (* 3/4 (/ 1 (* (sqrt -1) (* (sqrt -1/4) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2))))))) x)) (* 1/2 (+ (* -1/2 (* (sqrt x) (/ (sqrt -1) (* (sqrt -1/4) (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) (* 1/4 (/ 1 (* x (* (pow (sqrt -1) 2) (pow (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))) 2)))))))) x)) (* 1/2 (* (sqrt (/ 1 x)) (/ 1 (+ (* -1/2 (sqrt (/ 1 x))) (* (sqrt (/ 1 x)) (* (sqrt -1) (sqrt -1/4)))))))) x)))) |
(-.f64 (-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3/4 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 3/4 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))))) x) #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 x)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1/4 binary64)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 x) (pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (fma.f64 (sqrt.f64 #s(literal -1/4 binary64)) (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) (neg.f64 x))) x)) |
(* (pow x 2) (+ 1/4 (* -1 (/ (- 1/2 (* 1/4 (/ 1 x))) x)))) |
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)) |
(+ (log 1/4) (* -2 (log (/ -1 x)))) |
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) |
(- (+ (log 1/4) (* -2 (log (/ -1 x)))) (* 2 (/ 1 x))) |
(-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) (/.f64 #s(literal 2 binary64) x)) |
(+ (log 1/4) (+ (* -2 (log (/ -1 x))) (* -1 (/ (+ 2 (/ 1 x)) x)))) |
(-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) x)) |
(+ (log 1/4) (+ (* -2 (log (/ -1 x))) (* -1 (/ (+ 2 (+ (/ 2/3 (pow x 2)) (/ 1 x))) x)))) |
(-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -2 binary64) (log.f64 #s(literal 1/4 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 2/3 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) x)) |
(+ (log (* (sqrt (/ 1 x)) (pow (sqrt -1) 2))) (* -1 (log (/ -1 x)))) |
(-.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))) |
Useful iterations: 1 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 50 | 334 |
0 | 89 | 381 |
1 | 324 | 255 |
2 | 2485 | 255 |
0 | 8816 | 255 |
1× | iter limit |
1× | node limit |
1× | iter limit |
Inputs |
---|
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
#s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) |
(*.f64 #s(literal -1/2 binary64) x) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) |
(-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64))) |
(log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(log.f64 (sqrt.f64 x)) |
Outputs |
---|
(*.f64 (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 1/4 binary64))) |
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/4 binary64))) |
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64)))) |
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))) |
(*.f64 #s(literal 1 binary64) x) |
(*.f64 (sqrt.f64 x) (sqrt.f64 x)) |
(*.f64 x #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 x)) |
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) |
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))) |
(pow.f64 (*.f64 x x) #s(literal 1/2 binary64)) |
(pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal 2 binary64)) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (log.f64 x) (log.f64 x)) #s(literal 4 binary64)) #s(literal 1 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (+.f64 (log.f64 x) (log.f64 x)) #s(literal 4 binary64))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64)))) |
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))) |
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64)) |
(pow.f64 x #s(literal 1 binary64)) |
(sqrt.f64 (*.f64 x x)) |
(fabs.f64 x) |
(exp.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))))) |
(exp.f64 (*.f64 (+.f64 (log.f64 x) (log.f64 x)) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 4 binary64))) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (log.f64 x) (log.f64 x)) #s(literal 4 binary64)))) |
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))))) |
(exp.f64 (log.f64 x)) |
x |
(*.f64 (exp.f64 (log1p.f64 x)) (exp.f64 (log.f64 #s(literal 1/2 binary64)))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64))) |
(*.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) #s(literal -1/2 binary64)) |
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x)) |
(*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) |
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) |
(pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) |
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(/.f64 (exp.f64 (+.f64 (log.f64 #s(literal -1 binary64)) (log1p.f64 x))) (exp.f64 (log.f64 #s(literal -2 binary64)))) |
(/.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))) (exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))))) |
(/.f64 (exp.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) (exp.f64 (log.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64))))))) |
(/.f64 (exp.f64 (log1p.f64 x)) (exp.f64 (log.f64 #s(literal 2 binary64)))) |
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) x))) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64))) #s(literal 2 binary64)) |
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 x x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 2 binary64)) (*.f64 x #s(literal 1/4 binary64))))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) #s(literal -2 binary64)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)))) |
(/.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64))) |
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) |
(fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) |
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)))) |
(exp.f64 (*.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (log1p.f64 x)) #s(literal -1 binary64))) |
(exp.f64 (-.f64 (log1p.f64 x) (log.f64 #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) |
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) x)) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(pow.f64 (exp.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) |
(pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/2 binary64)) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) |
(*.f64 (neg.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64))) |
(*.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(pow.f64 (/.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) #s(literal -1 binary64)) |
(/.f64 (*.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) #s(literal 1 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (neg.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)))) (neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(/.f64 (neg.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)))) |
(neg.f64 (/.f64 (neg.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(neg.f64 (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)))) #s(literal -1 binary64))) |
#s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) |
(*.f64 #s(literal -1/2 binary64) x) |
(*.f64 x #s(literal -1/2 binary64)) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(pow.f64 (exp.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(*.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 1 binary64)) |
(*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal 1 binary64))) |
(*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 1 binary64)) |
(/.f64 (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(/.f64 (neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(/.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 1 binary64)) |
(/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(neg.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) #s(literal -1 binary64))) |
(neg.f64 (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(neg.f64 (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(-.f64 (log.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (log.f64 (-.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(-.f64 (log.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (log.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))))) |
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64))))) (log.f64 (neg.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(-.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) |
(+.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (pow.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) #s(literal -1 binary64)))) |
(+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (pow.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64)))) |
(log.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64))) #s(literal -1 binary64)) #s(literal -1/2 binary64)) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) |
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) |
(*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)) |
(*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) x))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) (sqrt.f64 x)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 x) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (neg.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 x) #s(literal -1/2 binary64))) (neg.f64 x)) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 x) (neg.f64 (neg.f64 (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 1/2 binary64))) x) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1/2 binary64))) x) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (neg.f64 (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))) (neg.f64 x)) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 x (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) |
(/.f64 (fma.f64 x (neg.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 x (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (neg.f64 (sqrt.f64 x))))) |
(/.f64 (fma.f64 (sqrt.f64 x) x (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))) |
(/.f64 (fma.f64 x (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) |
(/.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 x) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) x)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) x))) (neg.f64 x)) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal -1/2 binary64) x))) x) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) x)) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) x)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 1/2 binary64) x))) x) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -1/2 binary64) x))) (neg.f64 x)) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (+.f64 (sqrt.f64 x) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) x)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (+.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) x)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 2 binary64))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 2 binary64)) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (neg.f64 (sqrt.f64 x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64))))) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) (pow.f64 x #s(literal -1/2 binary64))) #s(literal -2 binary64)) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (fma.f64 x x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x))) |
(/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3/2 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (neg.f64 (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.f64 x) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (sqrt.f64 x) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (sqrt.f64 x) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (sqrt.f64 x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (-.f64 x #s(literal 1 binary64)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (-.f64 x #s(literal 1 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (sqrt.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 x)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) (sqrt.f64 x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (sqrt.f64 x))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)))) |
(/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) #s(literal -2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 x))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) (sqrt.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (sqrt.f64 x))) |
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 x)))) |
(fma.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) x (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 x (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) #s(literal -1 binary64))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) |
(pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/2 binary64)) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(pow.f64 (exp.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64)) |
(*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (pow.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(pow.f64 (exp.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1/2 binary64)) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal -1 binary64)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (neg.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1/2 binary64))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))) |
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/4 binary64)) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) #s(literal 2 binary64)) |
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(pow.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1 binary64)) |
(pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/2 binary64)) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) |
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) |
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(exp.f64 (*.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) |
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (neg.f64 x)) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 #s(literal -1 binary64) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x)) |
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(+.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64)) #s(literal 1 binary64))) |
(*.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 1 binary64))) |
(*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) |
(pow.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)) |
(pow.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 1 binary64)) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) #s(literal -1 binary64)))) |
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal -1 binary64)) |
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (sqrt.f64 x)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 x))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 x))) #s(literal -1 binary64)) |
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) |
(fma.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal -1 binary64)) |
(fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) #s(literal -1 binary64)) |
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 2 binary64)) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) #s(literal -1 binary64)) |
(fma.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)) |
(fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64) #s(literal -1 binary64)) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) |
(fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) |
(expm1.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal -2 binary64)))) #s(literal -1 binary64))) |
(expm1.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal 2 binary64))) |
(expm1.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 4 binary64)) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (pow.f64 (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))) |
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) |
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64))) |
(fabs.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) #s(literal 1 binary64))) |
(exp.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) |
(+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) |
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (neg.f64 x)) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 #s(literal -1 binary64) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x)) |
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(+.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(neg.f64 (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(neg.f64 (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(-.f64 (log.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (log.f64 (-.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(-.f64 (log.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (log.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))))) |
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64))))) (log.f64 (neg.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(-.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) |
(+.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (pow.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) #s(literal -1 binary64)))) |
(+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (pow.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64)))) |
(log.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(neg.f64 (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(neg.f64 (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) |
(acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(-.f64 (log.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (log.f64 (-.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(-.f64 (log.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (log.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))))) |
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64))))) (log.f64 (neg.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) |
(-.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))))) |
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) |
(+.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (pow.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) #s(literal -1 binary64)))) |
(+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))) (log.f64 (pow.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal -1 binary64)))) |
(log.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64))) #s(literal -1 binary64)) #s(literal -1/2 binary64)) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64)) |
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) |
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64))) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) |
(*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)) |
(*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) |
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) x))) |
(*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) (sqrt.f64 x)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal -1 binary64))) (*.f64 (sqrt.f64 x) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (neg.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 x) #s(literal -1/2 binary64))) (neg.f64 x)) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 x) (neg.f64 (neg.f64 (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 1/2 binary64))) x) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1/2 binary64))) x) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (neg.f64 (sqrt.f64 x))))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))) (neg.f64 x)) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 x (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) |
(/.f64 (fma.f64 x (neg.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 x (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (neg.f64 (sqrt.f64 x))))) |
(/.f64 (fma.f64 (sqrt.f64 x) x (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))) |
(/.f64 (fma.f64 x (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) |
(/.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 x) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) x)) (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) x))) (neg.f64 x)) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal -1/2 binary64) x))) x) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 x)) x)) (*.f64 (neg.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) x)) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 1/2 binary64) x))) x) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -1/2 binary64) x))) (neg.f64 x)) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (+.f64 (sqrt.f64 x) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) x)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (+.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal -1/2 binary64) x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) x)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 2 binary64))) |
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) #s(literal 2 binary64)) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (neg.f64 (sqrt.f64 x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64))))) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) (pow.f64 x #s(literal -1/2 binary64))) #s(literal -2 binary64)) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) #s(literal 2 binary64)) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) x)) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (fma.f64 x x #s(literal -1 binary64))) (-.f64 x #s(literal 1 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) |
(/.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x))) |
(/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3/2 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (neg.f64 (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (sqrt.f64 x) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (sqrt.f64 x) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (sqrt.f64 x) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (sqrt.f64 x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (-.f64 x #s(literal 1 binary64)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (-.f64 x #s(literal 1 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (neg.f64 (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (sqrt.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 x)) |
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) (sqrt.f64 x))) |
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (sqrt.f64 x))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 #s(literal 1 binary64) x))) |
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 x #s(literal 1 binary64)))) |
(/.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)))) |
(/.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))) |
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) |
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))))) |
(/.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) #s(literal -2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) |
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 x))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 (neg.f64 (sqrt.f64 x)))) |
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) |
(/.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) x)) (sqrt.f64 x))) |
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) |
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (sqrt.f64 x))) |
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 x)))) |
(fma.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) (pow.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 (sqrt.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) x (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(fma.f64 x (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) #s(literal -1 binary64))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(+.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 x))) |
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) #s(literal -1 binary64)) |
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) |
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) |
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 x #s(literal 1/4 binary64)) x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/4 binary64)))) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (neg.f64 x)) |
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal -1/2 binary64)) (neg.f64 x)) |
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 #s(literal -1 binary64) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 x)) |
(fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x)) |
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) |
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) |
(+.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) |
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)) |
(neg.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) |
(neg.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) |
(-.f64 (log.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)))) (log.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) |
(-.f64 (log.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (log.f64 (neg.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))) |
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) |
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (log.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 4 binary64)) #s(literal 1/16 binary64) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (neg.f64 x)))))) |
(-.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (log.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) |
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) |
(+.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (log.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(+.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (log.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) #s(literal -1 binary64)))) |
(+.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (log.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) |
(log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) |
(*.f64 (log.f64 x) #s(literal 1/2 binary64)) |
(*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1/2 binary64) (log.f64 x)) |
(*.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 x))) |
(+.f64 (log.f64 (pow.f64 x #s(literal 1/4 binary64))) (log.f64 (pow.f64 x #s(literal 1/4 binary64)))) |
(log.f64 (sqrt.f64 x)) |
Compiled 33 926 to 3 804 computations (88.8% saved)
83 alts after pruning (82 fresh and 1 done)
Pruned | Kept | Total | |
---|---|---|---|
New | 824 | 44 | 868 |
Fresh | 15 | 38 | 53 |
Picked | 4 | 1 | 5 |
Done | 0 | 0 | 0 |
Total | 843 | 83 | 926 |
Status | Accuracy | Program |
---|---|---|
97.0% | (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) | |
97.1% | (/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) | |
97.7% | (/.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.8% | (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.7% | (/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.7% | (/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.1% | (/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) | |
97.1% | (/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) | |
97.6% | (/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.4% | (/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.7% | (/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.0% | (/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.0% | (/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.4% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.0% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)))) (fma.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.7% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.6% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.9% | (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) | |
97.9% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))))))) | |
97.5% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)))))) | |
97.5% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)))))) | |
97.7% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))))) | |
97.9% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) #s(literal -1 binary64)))))) | |
97.4% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)))))) | |
97.4% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))))) | |
97.5% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))))) | |
97.5% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))))))) | |
97.3% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 #s(approx (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)) x)))))) | |
97.3% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 #s(approx (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -1/4 binary64) x) #s(literal 1/2 binary64)) x) #s(literal 1/4 binary64)) (neg.f64 x))))))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(approx (acosh (/ (/ (+ x 1) 2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) | |
97.1% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.6% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.4% | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.3% | (/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.5% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.3% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.4% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) x))) #s(literal 1/4 binary64)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
97.1% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
96.8% | (/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (*.f64 x x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 (exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.2% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.5% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) | |
1.6% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) | |
0.5% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) | |
0.0% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) | |
97.1% | (/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (/.f64 #s(literal 1/2 binary64) x)) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) | |
97.0% | (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
96.8% | (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
97.8% | (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
96.9% | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
✓ | 97.1% | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
97.1% | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) | |
96.9% | (/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
97.3% | (/.f64 #s(literal 1 binary64) (/.f64 #s(approx (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) | |
97.0% | (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) | |
97.0% | (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) #s(literal -1 binary64)))) | |
97.1% | (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) | |
97.1% | (*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
Compiled 7 057 to 2 426 computations (65.6% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) x))) #s(literal 1/4 binary64)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 #s(approx (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)) x)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 #s(approx (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -1/4 binary64) x) #s(literal 1/2 binary64)) x) #s(literal 1/4 binary64)) (neg.f64 x))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) #s(literal -1 binary64)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(approx (acosh (/ (/ (+ x 1) 2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)) (fma.f64 x x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) x) x #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (/.f64 #s(literal 1/2 binary64) x)) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (*.f64 x x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1 binary64))))))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (pow.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) #s(literal -1 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 6 binary64)) #s(literal 1/64 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (-.f64 (log.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))) (log.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 3 binary64)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (+.f64 (log.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) #s(literal -3 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) x) #s(literal 2 binary64)) x) #s(literal 1/4 binary64) (-.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))))))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 12 binary64)))) (fma.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) #s(literal -1 binary64)))))) |
2 calls:
20.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
19.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.9% | 1 | x |
97.9% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) x))) #s(literal 1/4 binary64)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64))))))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))) (-.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) x))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 #s(approx (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (/.f64 (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)) x)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 #s(approx (- (/ (pow (+ (* 1/2 x) 1/2) 2) x) 1) (*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -1/4 binary64) x) #s(literal 1/2 binary64)) x) #s(literal 1/4 binary64)) (neg.f64 x))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)))))) |
(/.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))))) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) #s(literal -1 binary64)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(approx (acosh (/ (/ (+ x 1) 2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)))))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (fma.f64 (pow.f64 x #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (*.f64 (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64))))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) |
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) #s(literal -1 binary64)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 x #s(literal 3/2 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -2 binary64)) (fma.f64 x x #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) x) x #s(literal 1 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (neg.f64 (*.f64 x (/.f64 x (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1/4 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 x))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 x x))))) #s(literal 1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 8 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) (fma.f64 x x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x))))) (*.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (*.f64 x x))) (/.f64 #s(literal 1/2 binary64) x)) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
2 calls:
16.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
16.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.9% | 1 | x |
97.9% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) x))) #s(literal 1/4 binary64)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal -1/2 binary64)) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))))) |
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (acosh (/ (+ (* 1/2 x) 1/2) (sqrt x))) (+.f64 (log.f64 x) (log.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 x) x (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 4 binary64)))) (*.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (hypot.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
2 calls:
10.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
8.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.6% | 1 | x |
97.6% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal -1/2 binary64)) x #s(literal 1/4 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -1/2 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
Outputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
2 calls:
9.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
7.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.5% | 1 | x |
97.5% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal -2 binary64) (-.f64 #s(literal -1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(*.f64 (/.f64 #s(literal -1 binary64) (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 x) (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) |
(/.f64 (sqrt.f64 (fma.f64 (fma.f64 x x #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
2 calls:
6.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
6.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.4% | 1 | x |
97.4% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) x) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (/.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 2 binary64) (fma.f64 x x #s(literal -1 binary64)))) (/.f64 #s(literal -1/2 binary64) (-.f64 x #s(literal 1 binary64))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
2 calls:
4.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
4.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.3% | 1 | x |
97.3% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1 binary64) x)) #s(literal 1/2 binary64) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2)) (*.f64 x (fma.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) x #s(literal -1/2 binary64))))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (+.f64 #s(literal 1 binary64) x))) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (acosh.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x))) (sqrt.f64 #s(approx (- (pow (+ (* 1/2 x) 1/2) 2) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/4 binary64) x)) x)) (*.f64 x x)))))) |
Outputs |
---|
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
2 calls:
3.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
3.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.2% | 1 | x |
97.2% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 #s(approx (- (pow (/ (+ x 1) 2) 2) (pow (exp 2) (log (sqrt x)))) (fma.f64 (fma.f64 #s(literal 1/4 binary64) x #s(literal 1/2 binary64)) x (-.f64 #s(literal 1/4 binary64) x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
2 calls:
2.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
2.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
97.2% | 1 | x |
97.2% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
2 calls:
2.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
2.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
1.6% | 1 | x |
1.6% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
2 calls:
1.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
1.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
0.5% | 1 | x |
0.5% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
Inputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
2 calls:
1.0ms | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
1.0ms | x |
Accuracy | Segments | Branch |
---|---|---|
0.0% | 1 | x |
0.0% | 1 | (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
Compiled 24 to 14 computations (41.7% saved)
1× | egg-herbie |
Useful iterations: 1 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 86 | 336 |
1 | 106 | 321 |
2 | 139 | 321 |
3 | 180 | 321 |
4 | 253 | 321 |
5 | 451 | 321 |
6 | 1150 | 321 |
7 | 3720 | 321 |
8 | 7805 | 321 |
1× | node limit |
Inputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
Outputs |
---|
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -2 binary64)) #s(literal -1 binary64)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) x)) x)) (log.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 x)) (+.f64 #s(literal 1 binary64) x) (sqrt.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) #s(literal 2 binary64)) x) #s(literal 1 binary64)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x))) (sqrt.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1 binary64) x) (sqrt.f64 x)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/2 binary64)) (sqrt.f64 x)))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) x) #s(literal 1/4 binary64)) (neg.f64 x))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/2 binary64))) (acosh.f64 (/.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) (*.f64 #s(literal 1/2 binary64) x)) (sqrt.f64 x)))) |
(/.f64 #s(approx (sqrt (- (pow (/ (+ x 1) 2) 2) (pow (sqrt x) 2))) (*.f64 #s(literal -1/2 binary64) x)) (acosh.f64 (/.f64 #s(approx (/ (+ x 1) 2) #s(literal 1/2 binary64)) (sqrt.f64 x)))) |
Useful iterations: 0 (0.0ms)
Iter | Nodes | Cost |
---|---|---|
0 | 985 | 8473 |
1 | 3173 | 6493 |
0 | 8701 | 6201 |
0 | 334 | 1894 |
1 | 1020 | 1379 |
2 | 3721 | 1310 |
0 | 8468 | 1249 |
0 | 50 | 334 |
0 | 89 | 381 |
1 | 324 | 255 |
2 | 2485 | 255 |
0 | 8816 | 255 |
0 | 13 | 74 |
0 | 23 | 70 |
1 | 99 | 62 |
2 | 718 | 62 |
3 | 7436 | 62 |
0 | 8743 | 55 |
1× | fuel |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | iter limit |
1× | node limit |
1× | iter limit |
1× | node limit |
Compiled 782 to 327 computations (58.2% saved)
Compiled 718 to 202 computations (71.9% saved)
Loading profile data...