Numeric.SpecFunctions:$slogFactorial from math-functions-0.1.5.2, B

Time bar (total: 15.0s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
100%49.9%0%0.1%0%49.9%0%2
Compiler

Compiled 26 to 22 computations (15.4% saved)

sample2.7s (18.1%)

Memory
52.1MiB live, 2 459.2MiB allocated
Samples
2.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
const: 803.0ms (44.8% of total)
ival-mult: 257.0ms (14.3% of total)
ival-add: 252.0ms (14.1% of total)
ival-sub: 234.0ms (13.1% of total)
ival-log: 170.0ms (9.5% of total)
ival-div: 60.0ms (3.3% of total)
ival-true: 7.0ms (0.4% of total)
exact: 5.0ms (0.3% of total)
ival-assert: 4.0ms (0.2% of total)
Bogosity

explain353.0ms (2.4%)

Memory
11.3MiB live, 530.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
160-0-(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
00-0-(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
00-0-#s(literal 13888888888889/5000000000000000 binary64)
00-0-(log.f64 x)
00-0-(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
00-0-(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
00-0-y
00-0-(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
00-0-#s(literal 83333333333333/1000000000000000 binary64)
00-0-(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
00-0-#s(literal 1/2 binary64)
00-0-#s(literal 7936500793651/10000000000000000 binary64)
00-0-(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
00-0-(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
00-0-z
00-0-(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
00-0-(-.f64 x #s(literal 1/2 binary64))
00-0-(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
00-0-#s(literal 91893853320467/100000000000000 binary64)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)o/n160
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)overflow33
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)overflow85
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))overflow85
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))overflow33
Confusion
Predicted +Predicted -
+160
-0240
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1600
-00240
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0240
116
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
118.0ms512×0valid
Compiler

Compiled 355 to 84 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
const: 45.0ms (49.7% of total)
ival-mult: 13.0ms (14.4% of total)
ival-add: 10.0ms (11% of total)
ival-sub: 10.0ms (11% of total)
ival-log: 7.0ms (7.7% of total)
ival-div: 3.0ms (3.3% of total)
ival-true: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess239.0ms (1.6%)

Memory
-45.5MiB live, 218.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074233
1176224
2547218
32162218
45830218
02024
03224
15124
210324
327724
460224
5129124
6251724
7424324
8657924
9765624
0803121
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 (/.f64 (fma.f64 (fma.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
Compiler

Compiled 24 to 20 computations (16.7% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.7%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Compiler

Compiled 24 to 20 computations (16.7% saved)

simplify222.0ms (1.5%)

Memory
17.3MiB live, 139.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
cost-diff128
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
cost-diff128
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
cost-diff128
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020109
032109
151109
2103109
3277109
4602109
51291109
62517109
74243109
86579109
97656109
0803199
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 (/.f64 (fma.f64 (fma.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (fma.f64 (fma.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (fma.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(*.f64 (fma.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(fma.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(-.f64 y #s(literal -7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)

localize87.0ms (0.6%)

Memory
-13.7MiB live, 101.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.12890625
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
accuracy0.1328125
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.16015625
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
accuracy3.982450490491406
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
Samples
75.0ms256×0valid
Compiler

Compiled 220 to 42 computations (80.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
const: 14.0ms (34.1% of total)
ival-mult: 12.0ms (29.2% of total)
ival-add: 4.0ms (9.7% of total)
ival-sub: 4.0ms (9.7% of total)
ival-div: 3.0ms (7.3% of total)
ival-log: 3.0ms (7.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series37.0ms (0.2%)

Memory
19.5MiB live, 60.4MiB allocated
Counts
7 → 64
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
Outputs
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (log x)))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (pow z 2))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y z)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(/ (* y (pow z 2)) x)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
-13888888888889/5000000000000000
(- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(/ 83333333333333/1000000000000000 x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* z (+ 7936500793651/10000000000000000 y))
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
Calls

9 calls:

TimeVariablePointExpression
9.0ms
x
@-inf
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
6.0ms
x
@0
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
6.0ms
y
@-inf
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
4.0ms
y
@0
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
3.0ms
x
@inf
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))

simplify172.0ms (1.1%)

Memory
11.1MiB live, 280.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02621052
18551016
22823960
08364877
Stop Event
iter limit
node limit
Counts
64 → 64
Calls
Call 1
Inputs
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (log x)))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (pow z 2))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y z)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(/ (* y (pow z 2)) x)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
-13888888888889/5000000000000000
(- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(/ 83333333333333/1000000000000000 x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* z (+ 7936500793651/10000000000000000 y))
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
Outputs
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(* -1/2 (log x))
(*.f64 (log.f64 x) #s(literal -1/2 binary64))
(+ (* -1/2 (log x)) (* x (log x)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(* x (- (* -1 (log (/ 1 x))) 1))
(*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(fma.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) (log.f64 x)) x (neg.f64 x))
(* -1 (* x (log (/ 1 x))))
(*.f64 (log.f64 x) x)
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (-.f64 (log.f64 x) #s(literal 1 binary64))) x)
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x (neg.f64 x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(fma.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x (neg.f64 x))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x)
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) #s(literal 1/2 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(neg.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) #s(literal 1/2 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64)))) x x))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(* y (pow z 2))
(*.f64 (*.f64 z z) y)
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(fma.f64 z (fma.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(* y z)
(*.f64 z y)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(fma.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y #s(literal -13888888888889/5000000000000000 binary64))
(/ (* y (pow z 2)) x)
(/.f64 (*.f64 (*.f64 z z) y) x)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(fma.f64 (*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(*.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) y)
(* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(fma.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y #s(literal -13888888888889/5000000000000000 binary64))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) y)) y)
83333333333333/1000000000000000
#s(literal 83333333333333/1000000000000000 binary64)
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
-13888888888889/5000000000000000
#s(literal -13888888888889/5000000000000000 binary64)
(- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)
(/ 83333333333333/1000000000000000 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z)
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 z (fma.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)))
(* z (+ 7936500793651/10000000000000000 y))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))) (-.f64 (/.f64 x (*.f64 z z)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(*.f64 z (fma.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))

rewrite409.0ms (2.7%)

Memory
-5.0MiB live, 305.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02079
03279
115179
2128979
0912072
Stop Event
iter limit
node limit
iter limit
Counts
7 → 464
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
Outputs
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 x x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (-.f64 (*.f64 x x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (fma.f64 x x #s(literal -1/4 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 x x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (fma.f64 x x #s(literal -1/4 binary64))) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) x) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (-.f64 (*.f64 x x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) (fma.f64 x x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) (neg.f64 x))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))
(+.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal -13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal -13888888888889/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))))
(fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))) (/.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))) (/.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(+.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal -13888888888889/5000000000000000 binary64))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) (*.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x))))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 x (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 x (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 x (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 x (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 x (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 x (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) #s(literal 1 binary64))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) #s(literal 1 binary64))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (neg.f64 x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (neg.f64 x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 (neg.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (neg.f64 x) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 x) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (neg.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (neg.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 x (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))) (*.f64 x (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 x (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 x (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 x (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))))) (*.f64 x (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) x (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) x))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) x (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) #s(literal -1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) x))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) x (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 x) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) x (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) x (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) x))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 x) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) x (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 (neg.f64 x)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x)) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) x))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) x))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x)) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) x))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) x (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) x (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 (/.f64 x (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 #s(literal -1 binary64) x (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) (/.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (fma.f64 #s(literal -1 binary64) x (+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))
(*.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(*.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x))
(/.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(neg.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x #s(literal -1/4 binary64))) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (*.f64 (log.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(fma.f64 (log.f64 x) x (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(fma.f64 x (log.f64 x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (*.f64 x x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) x (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (/.f64 (*.f64 x x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)
(+.f64 (neg.f64 x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x))

eval300.0ms (2%)

Memory
7.1MiB live, 92.8MiB allocated
Compiler

Compiled 34 453 to 2 094 computations (93.9% saved)

prune54.0ms (0.4%)

Memory
-22.2MiB live, 52.5MiB allocated
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New49425519
Fresh000
Picked101
Done000
Total49525520
Accuracy
100.0%
Counts
520 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.7%
(fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
68.4%
(+.f64 (/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
73.2%
(+.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
77.6%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
68.4%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
52.3%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) x))
60.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
52.2%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
57.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
78.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
84.2%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) y)) x))
54.5%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.7%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
92.3%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
73.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))))
93.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
81.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
54.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
63.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
78.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
33.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
81.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
74.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
60.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))) (-.f64 (/.f64 x (*.f64 z z)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
Compiler

Compiled 2 026 to 1 466 computations (27.6% saved)

simplify304.0ms (2%)

Memory
16.5MiB live, 96.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
cost-diff128
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
cost-diff128
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64))
cost-diff192
(fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
cost-diff0
(/.f64 z x)
cost-diff0
(fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
cost-diff704
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
cost-diff0
(fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
cost-diff0
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
cost-diff128
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
cost-diff0
(*.f64 z z)
cost-diff0
(*.f64 (*.f64 z z) y)
cost-diff0
(/.f64 (*.f64 (*.f64 z z) y) x)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
cost-diff128
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
cost-diff128
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
cost-diff1728
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
cost-diff6400
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076787
0132772
1234772
2474772
31351772
42619766
56280740
08325716
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
(-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64))
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(/.f64 (neg.f64 (log.f64 x)) x)
(neg.f64 (log.f64 x))
(log.f64 x)
x
#s(literal 1/2 binary64)
(/.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(literal 1 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
z
y
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(neg.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
z
#s(literal -13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
(fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))
z
(/.f64 z x)
x
(/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x)
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal -13888888888889/5000000000000000 binary64)
#s(literal 91893853320467/100000000000000 binary64)
y
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x))
(-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 1/8 binary64)
(log.f64 x)
(fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))
#s(literal 1/2 binary64)
#s(literal 1/4 binary64)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
Outputs
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal 1 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 1 binary64)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
(fma.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal 1 binary64)) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (/.f64 #s(literal -1/2 binary64) x) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(/.f64 (neg.f64 (log.f64 x)) x)
(neg.f64 (log.f64 x))
(log.f64 x)
x
#s(literal 1/2 binary64)
(/.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(literal 1 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) z) y))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 (/.f64 z x) z) y)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
z
y
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(neg.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
z
#s(literal -13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (*.f64 (/.f64 y x) z) z (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (fma.f64 (-.f64 #s(literal 1/2 binary64) x) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
(fma.f64 (*.f64 (/.f64 y x) z) z (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (fma.f64 (-.f64 #s(literal 1/2 binary64) x) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))
(fma.f64 (/.f64 z x) z (/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (fma.f64 (-.f64 #s(literal 1/2 binary64) x) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) y))
z
(/.f64 z x)
x
(/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (fma.f64 (-.f64 #s(literal 1/2 binary64) x) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) y)
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x)
(-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (fma.f64 (-.f64 #s(literal 1/2 binary64) x) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal -91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal -13888888888889/5000000000000000 binary64)
#s(literal 91893853320467/100000000000000 binary64)
y
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) x) x #s(literal 1/4 binary64))) (log.f64 x) (-.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal -91893853320467/100000000000000 binary64)) x))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) x) x #s(literal 1/4 binary64))) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x)
(neg.f64 (fma.f64 (-.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 (log.f64 x) (fma.f64 (+.f64 #s(literal 1/2 binary64) x) x #s(literal 1/4 binary64))) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 (+.f64 #s(literal 1/2 binary64) x) x #s(literal 1/4 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x))
(-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal 1/8 binary64)
(log.f64 x)
(fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) x) x #s(literal 1/4 binary64))
(fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))
#s(literal 1/2 binary64)
#s(literal 1/4 binary64)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)

localize885.0ms (5.9%)

Memory
-20.4MiB live, 377.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.12890625
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x)
accuracy0.1328125
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy3.982450490491406
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
accuracy19.762341524406757
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
accuracy0.40234375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy3.3867029243621496
(fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))
accuracy3.6678507029533165
(/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)
accuracy10.657392519985741
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
accuracy0.1328125
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.140625
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
accuracy1.0429577404222408
(fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
accuracy13.419029309487886
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
accuracy0
(*.f64 z z)
accuracy6.172993287683502
(*.f64 (*.f64 z z) y)
accuracy7.236349714690687
(/.f64 (*.f64 (*.f64 z z) y) x)
accuracy43.86842912411653
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
accuracy0.234375
(/.f64 (neg.f64 (log.f64 x)) x)
accuracy0.2578125
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
accuracy0.2578125
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
accuracy3.982450490491406
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
Samples
826.0ms256×0valid
Compiler

Compiled 1 527 to 155 computations (89.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 435.0ms
ival-div: 222.0ms (51% of total)
const: 145.0ms (33.3% of total)
ival-mult: 25.0ms (5.7% of total)
ival-add: 21.0ms (4.8% of total)
ival-sub: 8.0ms (1.8% of total)
ival-pow: 5.0ms (1.1% of total)
ival-log: 4.0ms (0.9% of total)
ival-neg: 2.0ms (0.5% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series272.0ms (1.8%)

Memory
28.7MiB live, 301.6MiB allocated
Counts
26 → 179
Calls
Call 1
Inputs
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
(fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))
(/.f64 z x)
(fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (neg.f64 (log.f64 x)) x)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x)
Outputs
(/ (+ 91893853320467/100000000000000 (* -1/2 (log x))) x)
(/ (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (* y (pow z 2)) x)
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ z x)
1/4
(+ 1/4 (* 1/2 x))
(+ 1/4 (* x (+ 1/2 x)))
(+ 91893853320467/100000000000000 (+ (* -1 (* x (+ 1 (* -1 (log x))))) (* -1/2 (log x))))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x)))))))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x)))))))
(* -1 (/ (log x) x))
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (* 83333333333333/1000000000000000 (/ 1 y)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (* 83333333333333/1000000000000000 (/ 1 y)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y))) x)
(/ 83333333333333/1000000000000000 x)
(+ (* -1/2 (log x)) (* x (log x)))
(+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (* -1 (log x)))))
(+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (* -1 (log x)))))
(+ (* -1 (* x (+ 1 (* -1 (log x))))) (* -1/2 (log x)))
(+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x))))))
(+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x))))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x))))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(/ (+ 91893853320467/100000000000000 (* 1/2 (log (/ 1 x)))) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* (pow x 2) (- (* -1 (log (/ 1 x))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(pow x 2)
(* (pow x 2) (+ 1 (* 1/2 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (/ 1/4 (pow x 2)) (* 1/2 (/ 1 x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 91893853320467/100000000000000 (/ 1 x))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3))) (* 91893853320467/100000000000000 (/ 1 x)))) (+ 1 (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2))))))))
(/ (log (/ 1 x)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(/ (* x (- (* -1 (log (/ 1 x))) 1)) y)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)))))) (/ 1 y)))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2)))) (* -1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3)))) (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2)))))))
(* x (- (+ (* -1 (log (/ 1 x))) (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2)))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3)))) (+ 1 (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2))))))))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))))
(* x (- (+ (log -1) (* -1 (log (/ -1 x)))) 1))
(* -1 (* x (- (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))) (* 91893853320467/100000000000000 (/ 1 x)))))
(* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* -1 (* (pow x 2) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x))) x))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(* -1 (/ (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) y))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(* y (pow z 2))
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
(/ (pow z 2) x)
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(* y z)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(pow z 2)
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)))
(+ 83333333333333/1000000000000000 (+ (* -13888888888889/5000000000000000 z) (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
-13888888888889/5000000000000000
(- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) y)
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* z (- (* 7936500793651/10000000000000000 (/ z (* x y))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (+ (/ 83333333333333/1000000000000000 (pow z 2)) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* z (+ 7936500793651/10000000000000000 y))
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* 7936500793651/10000000000000000 (/ (pow z 2) (* x y)))
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 (* x y))) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) z))) z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
Calls

9 calls:

TimeVariablePointExpression
119.0ms
x
@-inf
((+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) 1) x) (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ z x) (+ (* x x) (+ (* 1/2 x) 1/4)) (+ (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x) 91893853320467/100000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (neg (log x)) x) (+ (* (- x 1/2) (log x)) (neg x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/ 83333333333333/1000000000000000 x) (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x))
45.0ms
y
@0
((+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) 1) x) (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ z x) (+ (* x x) (+ (* 1/2 x) 1/4)) (+ (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x) 91893853320467/100000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (neg (log x)) x) (+ (* (- x 1/2) (log x)) (neg x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/ 83333333333333/1000000000000000 x) (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x))
34.0ms
x
@0
((+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) 1) x) (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ z x) (+ (* x x) (+ (* 1/2 x) 1/4)) (+ (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x) 91893853320467/100000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (neg (log x)) x) (+ (* (- x 1/2) (log x)) (neg x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/ 83333333333333/1000000000000000 x) (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x))
23.0ms
x
@inf
((+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) 1) x) (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ z x) (+ (* x x) (+ (* 1/2 x) 1/4)) (+ (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x) 91893853320467/100000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (neg (log x)) x) (+ (* (- x 1/2) (log x)) (neg x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/ 83333333333333/1000000000000000 x) (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x))
19.0ms
y
@inf
((+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) 1) x) (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ z x) (+ (* x x) (+ (* 1/2 x) 1/4)) (+ (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x) 91893853320467/100000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (neg (log x)) x) (+ (* (- x 1/2) (log x)) (neg x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/ 83333333333333/1000000000000000 x) (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) (- (/ (* (- (pow x 3) 1/8) (log x)) (+ (* x x) (+ (* 1/2 x) 1/4))) x))

simplify161.0ms (1.1%)

Memory
-28.1MiB live, 215.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06864176
123103726
085663441
Stop Event
iter limit
node limit
Counts
179 → 179
Calls
Call 1
Inputs
(/ (+ 91893853320467/100000000000000 (* -1/2 (log x))) x)
(/ (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (* y (pow z 2)) x)
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ z x)
1/4
(+ 1/4 (* 1/2 x))
(+ 1/4 (* x (+ 1/2 x)))
(+ 91893853320467/100000000000000 (+ (* -1 (* x (+ 1 (* -1 (log x))))) (* -1/2 (log x))))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x)))))))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x)))))))
(* -1 (/ (log x) x))
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (* 83333333333333/1000000000000000 (/ 1 y)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (* 83333333333333/1000000000000000 (/ 1 y)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y))) x)
(/ 83333333333333/1000000000000000 x)
(+ (* -1/2 (log x)) (* x (log x)))
(+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (* -1 (log x)))))
(+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (* -1 (log x)))))
(+ (* -1 (* x (+ 1 (* -1 (log x))))) (* -1/2 (log x)))
(+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x))))))
(+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x))))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x))))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(/ (+ 91893853320467/100000000000000 (* 1/2 (log (/ 1 x)))) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* (pow x 2) (- (* -1 (log (/ 1 x))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(pow x 2)
(* (pow x 2) (+ 1 (* 1/2 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (/ 1/4 (pow x 2)) (* 1/2 (/ 1 x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 91893853320467/100000000000000 (/ 1 x))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3))) (* 91893853320467/100000000000000 (/ 1 x)))) (+ 1 (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2))))))))
(/ (log (/ 1 x)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(/ (* x (- (* -1 (log (/ 1 x))) 1)) y)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)))))) (/ 1 y)))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2)))) (* -1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3)))) (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2)))))))
(* x (- (+ (* -1 (log (/ 1 x))) (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2)))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3)))) (+ 1 (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2))))))))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))))
(* x (- (+ (log -1) (* -1 (log (/ -1 x)))) 1))
(* -1 (* x (- (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))) (* 91893853320467/100000000000000 (/ 1 x)))))
(* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* -1 (* (pow x 2) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x))) x))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(* -1 (/ (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) y))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(* y (pow z 2))
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
(/ (pow z 2) x)
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(* y z)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(pow z 2)
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)))
(+ 83333333333333/1000000000000000 (+ (* -13888888888889/5000000000000000 z) (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
-13888888888889/5000000000000000
(- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) y)
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* z (- (* 7936500793651/10000000000000000 (/ z (* x y))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (+ (/ 83333333333333/1000000000000000 (pow z 2)) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* z (+ 7936500793651/10000000000000000 y))
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* 7936500793651/10000000000000000 (/ (pow z 2) (* x y)))
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 (* x y))) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) z))) z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
Outputs
(/ (+ 91893853320467/100000000000000 (* -1/2 (log x))) x)
(/.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)
(/ (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))) x)
(/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (* y (pow z 2)) x)
(/.f64 (*.f64 (*.f64 z z) y) x)
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) x (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ z x)
(/.f64 z 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/2 x)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) x) x #s(literal 1/4 binary64))
(+ 91893853320467/100000000000000 (+ (* -1 (* x (+ 1 (* -1 (log x))))) (* -1/2 (log x))))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x)))))))
(fma.f64 (fma.f64 #s(literal 0 binary64) x (-.f64 (log.f64 x) #s(literal 1 binary64))) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) x #s(literal 0 binary64)) x (-.f64 (log.f64 x) #s(literal 1 binary64))) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(* -1 (/ (log x) x))
(/.f64 (log.f64 x) (neg.f64 x))
(* -1/2 (log x))
(*.f64 (log.f64 x) #s(literal -1/2 binary64))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (* 83333333333333/1000000000000000 (/ 1 y)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y))) x)
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (* 83333333333333/1000000000000000 (/ 1 y)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y))) x)
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z (fma.f64 (fma.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ 83333333333333/1000000000000000 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(+ (* -1/2 (log x)) (* x (log x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (* -1 (log x)))))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) x (log.f64 x)) x))
(+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (* -1 (log x)))))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) (*.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) x #s(literal 0 binary64)) x (log.f64 x)) x))
(+ (* -1 (* x (+ 1 (* -1 (log x))))) (* -1/2 (log x)))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(+ (* -1/2 (log x)) (* x (- (* -1 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x))))))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) x (-.f64 (log.f64 x) #s(literal 1 binary64))) x))
(+ (* -1/2 (log x)) (* x (- (* x (- (* 2 (* x (+ (* -2 (log x)) (* 2 (log x))))) (+ (* -2 (log x)) (* 2 (log x))))) (+ 1 (* -1 (log x))))))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) (*.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) x #s(literal 0 binary64)) x (-.f64 (log.f64 x) #s(literal 1 binary64))) x))
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x))))
(+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
(* x (- (* -1 (log (/ 1 x))) 1))
(*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(fma.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x (neg.f64 x))
(/ (+ 91893853320467/100000000000000 (* 1/2 (log (/ 1 x)))) x)
(/.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(*.f64 (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) #s(literal 1 binary64)) x)
(* (pow x 2) (- (* -1 (log (/ 1 x))) 1))
(*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(*.f64 (*.f64 x x) (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (-.f64 (log.f64 x) #s(literal 1 binary64))))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(*.f64 (*.f64 (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) #s(literal 1 binary64)) x) x)
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(*.f64 (fma.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y (/.f64 (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64)) x)) x)
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(*.f64 (fma.f64 y (+.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) (/.f64 (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x) x)) (/.f64 (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64)) x)) x)
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (log.f64 x) (neg.f64 x)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y)) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (/.f64 (/.f64 z x) x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (fma.f64 z (/.f64 (/.f64 z x) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) y))) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y)) x)
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 1/2 (/ 1 x))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64)) x) x)
(* (pow x 2) (+ 1 (+ (/ 1/4 (pow x 2)) (* 1/2 (/ 1 x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) x)) (*.f64 x x))
(* x (- (+ (* -1 (log (/ 1 x))) (* 91893853320467/100000000000000 (/ 1 x))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x (neg.f64 x))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(fma.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x (neg.f64 x))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3))) (* 91893853320467/100000000000000 (/ 1 x)))) (+ 1 (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2))))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal 1/2 binary64) #s(literal 1 binary64))) x)
(/ (log (/ 1 x)) x)
(/.f64 (log.f64 x) (neg.f64 x))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(fma.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) x (neg.f64 x))
(/ (* x (- (* -1 (log (/ 1 x))) 1)) y)
(*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)))))) (/ 1 y)))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (/.f64 (/.f64 z x) x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) y)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y)) x)
(* -1 (* x (log (/ 1 x))))
(*.f64 (log.f64 x) x)
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(*.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2)))) (* -1/2 (/ (log (/ 1 x)) x))))
(*.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3)))) (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2)))))))
(*.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 0 binary64) x) (log.f64 x))) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* -1 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 2)))) (+ 1 (* -1/2 (/ (log (/ 1 x)) x)))))
(fma.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) x (neg.f64 x))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (+ (* -1/4 (log (/ 1 x))) (* 1/4 (log (/ 1 x)))) (pow x 3)))) (+ 1 (+ (* -1/2 (/ (log (/ 1 x)) x)) (+ (* -1/4 (/ (log (/ 1 x)) (pow x 2))) (* 1/4 (/ (log (/ 1 x)) (pow x 2))))))))
(*.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x)
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))))
(-.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) x))
(* x (- (+ (log -1) (* -1 (log (/ -1 x)))) 1))
(fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x (neg.f64 x))
(* -1 (* x (- (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))) (* 91893853320467/100000000000000 (/ 1 x)))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))
(/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(neg.f64 (fma.f64 (neg.f64 x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* (pow x 2) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(*.f64 (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x)) x)
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(*.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x))) x))))
(*.f64 (*.f64 (neg.f64 x) x) (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) x) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y)) y #s(literal 91893853320467/100000000000000 binary64)) x)))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)) (/.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y)) x) (fma.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y)) y #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(neg.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) x (/.f64 x y)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y)) x)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 #s(literal 0 binary64) x)) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) x)) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(*.f64 (neg.f64 x) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal 1/2 binary64) x) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(* -1 (/ (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) y))
(/.f64 (fma.f64 (neg.f64 x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) (neg.f64 y))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x)
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) #s(literal 1/2 binary64) (neg.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 #s(literal 0 binary64) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 #s(literal 0 binary64) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (+ (* -1/4 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(fma.f64 (*.f64 z z) y (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(* y (pow z 2))
(*.f64 (*.f64 z z) y)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+.f64 (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (*.f64 z z) y (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x) y)
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) x) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 z (/.f64 z x)))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y)
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
(fma.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 (*.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x) y)) y #s(literal 83333333333333/1000000000000000 binary64))
(/ (pow z 2) x)
(*.f64 z (/.f64 z x))
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) x) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 z (/.f64 z x)))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(* y z)
(*.f64 z y)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y)
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z y) (fma.f64 z (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y)
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) y)) (* -1 (pow z 2)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y))))
(* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(*.f64 (neg.f64 y) (neg.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) y))))
83333333333333/1000000000000000
#s(literal 83333333333333/1000000000000000 binary64)
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(-.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(pow z 2)
(*.f64 z z)
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* -13888888888889/5000000000000000 z) (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(fma.f64 (fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 z y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(-.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) y) (/.f64 z x) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) (/.f64 x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) z (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) (/.f64 x y))
-13888888888889/5000000000000000
#s(literal -13888888888889/5000000000000000 binary64)
(- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) y)
(/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) y)
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(-.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) y) (/.f64 z x) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) (/.f64 x y))
(- (+ (* z (- (* 7936500793651/10000000000000000 (/ z (* x y))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z y) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) (/.f64 x y))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))) (*.f64 z z))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))) (*.f64 z z))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (+ (/ 83333333333333/1000000000000000 (pow z 2)) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) y (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z x))) (*.f64 z z))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (fma.f64 y (+.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) (*.f64 z z)) (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z x))) (*.f64 z z))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) y)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) z) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) y)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (*.f64 z x) y) z))) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (+.f64 (/.f64 (/.f64 x (*.f64 z z)) y) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) y))) (*.f64 z z))
(* z (+ 7936500793651/10000000000000000 y))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z)
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z))
(* 7936500793651/10000000000000000 (/ (pow z 2) (* x y)))
(*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z)
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 (* x y))) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) y)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) z) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) y)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (*.f64 z x) y) z))) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (+.f64 (/.f64 (/.f64 x (*.f64 z z)) y) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) y))) (*.f64 z z))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(*.f64 (*.f64 (+.f64 (-.f64 y (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 7936500793651/10000000000000000 binary64)) z) z)
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) z)) z)) (*.f64 z z))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) z))) z)))))
(*.f64 (*.f64 (+.f64 (-.f64 y (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)) z)) z)) #s(literal 7936500793651/10000000000000000 binary64)) z) z)
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(*.f64 (fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) y (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) (/.f64 y z))) (neg.f64 z))) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) z)) z)) (*.f64 z z))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(*.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (neg.f64 z))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) x)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) z)) z)) (*.f64 z z))

rewrite214.0ms (1.4%)

Memory
51.3MiB live, 273.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
073436
0126405
1611395
25351395
08146394
Stop Event
iter limit
node limit
iter limit
Counts
26 → 624
Calls
Call 1
Inputs
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
(fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y))
(/.f64 z x)
(fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (neg.f64 (log.f64 x)) x)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x)
Outputs
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)))
(*.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (log.f64 x) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (neg.f64 x) (log.f64 x)) #s(literal -3 binary64)) #s(literal 1/8 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)))
(/.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (log.f64 x) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)))))
(/.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64)) (log.f64 x))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))))) #s(literal -1 binary64)) (log.f64 x))
(fma.f64 #s(literal -91893853320467/100000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (log.f64 x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (log.f64 x)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)))
(fma.f64 (neg.f64 (log.f64 x)) (/.f64 #s(literal 1/2 binary64) x) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)))
(fma.f64 (neg.f64 (log.f64 x)) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))
(+.f64 (+.f64 (log.f64 x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (log.f64 x)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))
(+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (log.f64 x)))
(+.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(*.f64 (-.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)
(*.f64 x (-.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x) (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) x) (+.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))
(fma.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) x (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
(fma.f64 x (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) (neg.f64 x))
(fma.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 x (-.f64 (log.f64 x) #s(literal 1 binary64))))
(+.f64 (*.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x) (neg.f64 x))
(+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
(+.f64 (*.f64 x (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))) (neg.f64 x))
(+.f64 (*.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (*.f64 x (-.f64 (log.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) (neg.f64 x) (*.f64 x #s(literal -91893853320467/100000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) (*.f64 x #s(literal 100000000000000/91893853320467 binary64)) (*.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 x #s(literal 100000000000000/91893853320467 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) x (*.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -91893853320467/100000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (*.f64 x #s(literal 100000000000000/91893853320467 binary64)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))))) (*.f64 (*.f64 x #s(literal 100000000000000/91893853320467 binary64)) x))
(/.f64 (fma.f64 #s(literal 91893853320467/100000000000000 binary64) x (*.f64 x (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x))))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 #s(literal -91893853320467/100000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))
(fma.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (neg.f64 (log.f64 x)) (/.f64 #s(literal 1/2 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (neg.f64 (log.f64 x)) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) (/.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))))
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))
(+.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (*.f64 (neg.f64 y) (*.f64 z z)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 z z) y) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (*.f64 z z) y))
(*.f64 (*.f64 (*.f64 z z) y) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 z (/.f64 (*.f64 z y) x))
(*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 z z) y) x))
(pow.f64 (/.f64 (/.f64 x (*.f64 (*.f64 z z) y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (*.f64 (*.f64 z z) y)) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (*.f64 z z)) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (*.f64 (*.f64 z z) y) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (*.f64 z z))) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 (*.f64 z z) y))))
(/.f64 (*.f64 (neg.f64 y) (*.f64 z z)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 (*.f64 z z) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 z z) y)))
(neg.f64 (/.f64 (*.f64 (neg.f64 y) (*.f64 z z)) x))
(neg.f64 (/.f64 (*.f64 (*.f64 z z) y) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (*.f64 z z) y))) #s(literal -1 binary64)))
(*.f64 (*.f64 z y) z)
(*.f64 (*.f64 z z) y)
(*.f64 z (*.f64 z y))
(*.f64 y (*.f64 z z))
(*.f64 (pow.f64 z #s(literal 1 binary64)) (pow.f64 z #s(literal 1 binary64)))
(*.f64 z z)
(pow.f64 (pow.f64 z #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 z #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 z) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 x #s(literal -1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (neg.f64 x))
(+.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(*.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(pow.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64))) (*.f64 x (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 x))
(/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) x))
(neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)) #s(literal 2 binary64)) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
(fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z (+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)))
(fma.f64 z (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) (+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)))
(fma.f64 x (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (/.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(+.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))
(+.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))
(+.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) (+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)))
(*.f64 (fma.f64 (/.f64 z x) z (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) y)
(*.f64 y (fma.f64 (/.f64 z x) z (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64))) y) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(/.f64 (*.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64))) y) (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(/.f64 (*.f64 y (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64)))) (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))))
(fma.f64 (/.f64 y x) (*.f64 z z) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 (*.f64 (neg.f64 y) (*.f64 z z)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (*.f64 z z) y) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (*.f64 z z) y) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 (*.f64 (/.f64 z x) z) y (*.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) y))
(fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) y (*.f64 (*.f64 (/.f64 z x) z) y))
(fma.f64 (*.f64 (*.f64 z z) y) (pow.f64 x #s(literal -1 binary64)) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 (*.f64 z z) (/.f64 y x) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 z (/.f64 (*.f64 z y) x) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64))) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 z (*.f64 z (/.f64 y x)) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 y (*.f64 (/.f64 z x) z) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(fma.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (/.f64 (*.f64 (*.f64 z z) y) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 z z) y) x) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) y) (*.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) y))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) y) (*.f64 (*.f64 (/.f64 z x) z) y))
(+.f64 (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) (/.f64 (*.f64 (*.f64 z z) y) x))
(+.f64 (/.f64 (*.f64 (*.f64 z z) y) x) (*.f64 y (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 z x) z (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) y))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 z z)) y (*.f64 x (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))) (*.f64 x (neg.f64 y)))
(/.f64 (fma.f64 (*.f64 z y) z (*.f64 x (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (*.f64 x y))
(/.f64 (fma.f64 (*.f64 z z) (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) x (*.f64 (neg.f64 y) (*.f64 z z))) (*.f64 (neg.f64 y) x))
(/.f64 (fma.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) x (*.f64 (*.f64 z z) y)) (*.f64 y x))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 z z))) (*.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))
(/.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64))) (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) (fma.f64 (pow.f64 z #s(literal 6 binary64)) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (pow.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (/.f64 z x) z))
(fma.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (pow.f64 (neg.f64 y) #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 y #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (/.f64 z x) z (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))
(fma.f64 (*.f64 z z) (pow.f64 x #s(literal -1 binary64)) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))
(fma.f64 z (/.f64 z x) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z))
(-.f64 (fma.f64 (/.f64 z x) z (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)) (/.f64 x y))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))) (/.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))))
(-.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (-.f64 (/.f64 x y) (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (/.f64 z x) z) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))
(+.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 (/.f64 z x) z))
(*.f64 (neg.f64 z) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) z)
(*.f64 z (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 z x))
(pow.f64 (/.f64 (/.f64 x z) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x z) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) x)
(/.f64 (*.f64 z #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x z)))
(/.f64 (neg.f64 z) (neg.f64 x))
(/.f64 z x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x z) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x z))
(neg.f64 (/.f64 (neg.f64 z) x))
(neg.f64 (/.f64 z (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x z)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) x)) #s(literal 2 binary64)) #s(literal 1/16 binary64)) (-.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) x)) #s(literal 1/4 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) x)) #s(literal 3 binary64)) #s(literal 1/64 binary64)) (+.f64 (pow.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) x)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))))
(fma.f64 (*.f64 (neg.f64 x) #s(literal -1 binary64)) x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) #s(literal -1/16 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal -1/4 binary64)) #s(literal -1 binary64)) (*.f64 x x))
(fma.f64 #s(literal -1 binary64) (*.f64 x (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/64 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 x #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (*.f64 x x))
(fma.f64 (*.f64 x x) #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (+.f64 #s(literal 1/4 binary64) (*.f64 x x)))
(fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))
(fma.f64 x #s(literal 1/2 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 x x)))
(fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x))))
(+.f64 (fma.f64 x x #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x))
(+.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) x)) #s(literal 1/4 binary64))
(+.f64 (*.f64 x x) (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) x) (+.f64 #s(literal 1/4 binary64) (*.f64 x x)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x))
(+.f64 #s(literal 1/4 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 x #s(literal -1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (neg.f64 x))
(+.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) (-.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))))
(fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))) (/.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))) (/.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(+.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal -13888888888889/5000000000000000 binary64))
(*.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(pow.f64 (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(neg.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 x) x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (neg.f64 (log.f64 x)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 x)) x))
(*.f64 (neg.f64 (log.f64 x)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (log.f64 x) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (neg.f64 x) (log.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 x) (log.f64 x)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 x) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (neg.f64 (log.f64 x)) #s(literal 1 binary64)) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 x) (log.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 x) (log.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (log.f64 x)))
(/.f64 (neg.f64 (log.f64 x)) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (log.f64 x)) x)
(/.f64 (log.f64 x) (neg.f64 x))
(neg.f64 (/.f64 (log.f64 x) x))
(-.f64 (/.f64 #s(literal 0 binary64) x) (/.f64 (log.f64 x) x))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 x) x))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 x) (log.f64 x))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (neg.f64 x))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 x))
(fma.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (neg.f64 x))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (neg.f64 x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 x #s(literal -1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)) (/.f64 (*.f64 x x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(*.f64 (pow.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 y #s(literal -1 binary64)) (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(*.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (pow.f64 (neg.f64 y) #s(literal -1 binary64)))
(*.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 y #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))
(pow.f64 (/.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 y #s(literal -1 binary64))) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal -1 binary64))) (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (/.f64 x y)))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (/.f64 x y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (neg.f64 (neg.f64 y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) y))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) y))
(/.f64 (*.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 1 binary64)) y)
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 y x)) (*.f64 y y))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 y (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 y (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 y))
(/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) y))
(neg.f64 (/.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (neg.f64 y)))
(fma.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 y #s(literal -1 binary64)) (neg.f64 (/.f64 x y)))
(-.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (neg.f64 (/.f64 x y)))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(pow.f64 (/.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/64 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/512 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)))) (+.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/64 binary64)) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x #s(literal -1/4 binary64))) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x)))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/64 binary64)) (log.f64 x)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal 1/512 binary64)) (log.f64 x)) (*.f64 (+.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/64 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)))))
(fma.f64 (log.f64 x) x (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(fma.f64 x (log.f64 x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)))) (-.f64 (fma.f64 x x #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) x)) (neg.f64 x))
(fma.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 x))
(fma.f64 (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (neg.f64 x))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (log.f64 x))) (pow.f64 (neg.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (log.f64 x) (fma.f64 x (+.f64 #s(literal 1/2 binary64) x) #s(literal 1/4 binary64))) (neg.f64 x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 x #s(literal -1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)) (/.f64 (*.f64 x x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))

eval169.0ms (1.1%)

Memory
-24.0MiB live, 271.5MiB allocated
Compiler

Compiled 45 979 to 3 849 computations (91.6% saved)

prune69.0ms (0.5%)

Memory
-3.0MiB live, 117.8MiB allocated
Pruning

41 alts after pruning (40 fresh and 1 done)

PrunedKeptTotal
New77330803
Fresh101020
Picked415
Done000
Total78741828
Accuracy
100.0%
Counts
828 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.6%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
30.8%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
65.0%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.6%
(+.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
60.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
78.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
54.5%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.7%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
60.5%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) x) (+.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
76.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x) (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
54.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
63.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
33.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
32.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
39.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
57.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
19.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
81.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
94.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
78.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64))))
74.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 y x)) (*.f64 y y))) y))
48.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
37.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
55.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (fma.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) x (*.f64 (*.f64 z z) y)) (*.f64 y x)) y))
30.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
60.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))) (-.f64 (/.f64 x (*.f64 z z)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
46.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))) y))
28.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
35.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
30.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
30.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
29.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
45.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
84.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+.f64 (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)))))
61.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
43.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
34.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
Compiler

Compiled 4 258 to 2 868 computations (32.6% saved)

simplify180.0ms (1.2%)

Memory
-11.4MiB live, 184.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
cost-diff0
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
cost-diff0
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
cost-diff0
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
cost-diff0
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
cost-diff0
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
cost-diff128
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
cost-diff0
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
cost-diff0
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
cost-diff0
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
cost-diff0
(/.f64 y x)
cost-diff0
(*.f64 z (/.f64 y x))
cost-diff0
(*.f64 z (*.f64 z (/.f64 y x)))
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
cost-diff0
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
cost-diff0
(+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
cost-diff704
(fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091916
0137911
1255901
2558901
31918901
44186897
08248864
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 y x)
y
x
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
#s(literal 7936500793651/10000000000000000 binary64)
z
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)
#s(literal -13888888888889/5000000000000000 binary64)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
(*.f64 z (*.f64 z (/.f64 y x)))
z
(*.f64 z (/.f64 y x))
(/.f64 y x)
y
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
z
(+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal -13888888888889/5000000000000000 binary64)
y
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
#s(literal 83333333333333/1000000000000000 binary64)
x
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal -13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))
(/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z)
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(log.f64 x)
x
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(literal 91893853320467/100000000000000 binary64)
z
(/.f64 x z)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
#s(literal 83333333333333/1000000000000000 binary64)
(*.f64 z z)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)
#s(literal 13888888888889/5000000000000000 binary64)
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal -91893853320467/100000000000000 binary64)) x))))
(+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal -91893853320467/100000000000000 binary64)) x)))
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(/.f64 y x)
y
x
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
#s(literal 7936500793651/10000000000000000 binary64)
z
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)
#s(literal -13888888888889/5000000000000000 binary64)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 y x) z) z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 y x) z) z)
z
(*.f64 z (/.f64 y x))
(*.f64 (/.f64 y x) z)
(/.f64 y x)
y
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
(fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
z
(+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)
(+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z)
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)
(/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal -13888888888889/5000000000000000 binary64)
y
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
#s(literal 83333333333333/1000000000000000 binary64)
x
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal -13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(-.f64 (+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))))
(fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))
(fma.f64 (/.f64 (/.f64 x z) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))
(/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z)
(/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) z)
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(log.f64 x)
x
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(literal 91893853320467/100000000000000 binary64)
z
(/.f64 x z)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
#s(literal 83333333333333/1000000000000000 binary64)
(*.f64 z z)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)
#s(literal 13888888888889/5000000000000000 binary64)

localize313.0ms (2.1%)

Memory
-1.2MiB live, 354.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.26953125
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.7141407588454108
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
accuracy13.419029309487886
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
accuracy16.23596588866252
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
accuracy0.1328125
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.16015625
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
accuracy3.982450490491406
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
accuracy16.414576090785904
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
accuracy0.33984375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
accuracy3.8496459129484144
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
accuracy10.657392519985741
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
accuracy21.386222597086032
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
accuracy0
(/.f64 y x)
accuracy1.7837336309868879
(*.f64 z (*.f64 z (/.f64 y x)))
accuracy5.788772194363567
(*.f64 z (/.f64 y x))
accuracy43.86842912411653
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
accuracy0.171875
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
accuracy0.40234375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy1.4585403568823223
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
accuracy2.2692550204037962
(fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
Samples
203.0ms256×0valid
Compiler

Compiled 1 599 to 179 computations (88.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 161.0ms
ival-mult: 59.0ms (36.7% of total)
ival-add: 41.0ms (25.5% of total)
ival-div: 27.0ms (16.8% of total)
const: 20.0ms (12.4% of total)
ival-sub: 8.0ms (5% of total)
ival-log: 4.0ms (2.5% of total)
ival-neg: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series355.0ms (2.4%)

Memory
26.8MiB live, 110.1MiB allocated
Counts
27 → 177
Calls
Call 1
Inputs
(fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y x))
(/.f64 y x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
Outputs
(/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* -1/2 (* x (log x))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* -1/2 (log x)) (* x (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (* y (pow z 2)) x)
(/ (* y z) x)
(/ y x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(+ (* -1/2 (log x)) (* x (log x)))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(+ (* x (* (pow z 2) (+ (* -1/2 (/ (log x) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2)))))) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(+ (* x (+ (* x (* (pow z 2) (- (/ (log x) (pow z 2)) (/ 1 (pow z 2))))) (* (pow z 2) (+ (* -1/2 (/ (log x) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))))) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(/ 83333333333333/1000000000000000 x)
(/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* (pow x 2) (- (* -1 (log (/ 1 x))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* (pow x 2) (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))))
(* (pow x 2) (+ (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))) (/ (* (pow z 2) (+ (* 1/2 (/ (log (/ 1 x)) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x)))
(* (pow x 2) (+ (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))) (+ (/ (* (pow z 2) (+ (* 1/2 (/ (log (/ 1 x)) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x) (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) (pow x 2)))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* -1 (/ (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000))) x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(* -1 (* (pow x 2) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x))) x))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (/ (* (pow z 2) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x)))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (* (pow z 2) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2)))))) (* -1 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) x))) x))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))) x)
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(+ (* y (pow z 2)) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(/ 83333333333333/1000000000000000 y)
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x)))))
(/ (pow z 2) x)
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x)))
(* y (pow z 2))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
(* y (+ (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))) y) (pow z 2)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x)))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (/ (pow z 2) x))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
(/ -13888888888889/5000000000000000 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(/ 83333333333333/1000000000000000 (* x y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)))
(+ 83333333333333/1000000000000000 (+ (* -13888888888889/5000000000000000 z) (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(/ 83333333333333/1000000000000000 (pow z 2))
(* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2))))) (/ 13888888888889/5000000000000000 (* x z))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (+ (/ 83333333333333/1000000000000000 (pow z 2)) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* -1 (* z (+ (* -1 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x (* y z))))) z)) (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) z))) z)))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
Calls

9 calls:

TimeVariablePointExpression
293.0ms
y
@0
((+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (- 91893853320467/100000000000000 x)) (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* z (/ y x))) (* z (/ y x)) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 y) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 (* z z)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000))
9.0ms
y
@-inf
((+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (- 91893853320467/100000000000000 x)) (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* z (/ y x))) (* z (/ y x)) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 y) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 (* z z)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000))
9.0ms
x
@-inf
((+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (- 91893853320467/100000000000000 x)) (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* z (/ y x))) (* z (/ y x)) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 y) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 (* z z)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000))
8.0ms
x
@inf
((+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (- 91893853320467/100000000000000 x)) (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* z (/ y x))) (* z (/ y x)) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 y) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 (* z z)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000))
8.0ms
x
@0
((+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (- 91893853320467/100000000000000 x)) (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* z (/ y x))) (* z (/ y x)) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 y) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 (* z z)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000))

simplify180.0ms (1.2%)

Memory
5.9MiB live, 196.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06924397
123594144
083673831
Stop Event
iter limit
node limit
Counts
177 → 177
Calls
Call 1
Inputs
(/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* -1/2 (* x (log x))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* -1/2 (log x)) (* x (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (* y (pow z 2)) x)
(/ (* y z) x)
(/ y x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(+ (* -1/2 (log x)) (* x (log x)))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(+ (* x (* (pow z 2) (+ (* -1/2 (/ (log x) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2)))))) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(+ (* x (+ (* x (* (pow z 2) (- (/ (log x) (pow z 2)) (/ 1 (pow z 2))))) (* (pow z 2) (+ (* -1/2 (/ (log x) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))))) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(/ 83333333333333/1000000000000000 x)
(/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* (pow x 2) (- (* -1 (log (/ 1 x))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* (pow x 2) (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))))
(* (pow x 2) (+ (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))) (/ (* (pow z 2) (+ (* 1/2 (/ (log (/ 1 x)) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x)))
(* (pow x 2) (+ (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))) (+ (/ (* (pow z 2) (+ (* 1/2 (/ (log (/ 1 x)) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x) (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) (pow x 2)))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* -1 (/ (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000))) x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(* -1 (* (pow x 2) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x))) x))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (/ (* (pow z 2) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x)))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (* (pow z 2) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2)))))) (* -1 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) x))) x))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))) x)
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(+ (* y (pow z 2)) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(/ 83333333333333/1000000000000000 y)
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x)))))
(/ (pow z 2) x)
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x)))
(* y (pow z 2))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
(* y (+ (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))) y) (pow z 2)))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x)))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (/ (pow z 2) x))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
(/ -13888888888889/5000000000000000 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(/ 83333333333333/1000000000000000 (* x y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)))
(+ 83333333333333/1000000000000000 (+ (* -13888888888889/5000000000000000 z) (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(/ 83333333333333/1000000000000000 (pow z 2))
(* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2))))) (/ 13888888888889/5000000000000000 (* x z))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (+ (/ 83333333333333/1000000000000000 (pow z 2)) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* -1 (* z (+ (* -1 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x (* y z))))) z)) (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) z))) z)))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
Outputs
(/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)
(/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* -1/2 (* x (log x))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (log.f64 x) (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* -1/2 (log x)) (* x (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (*.f64 (log.f64 x) x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (* y (pow z 2)) x)
(/.f64 (*.f64 (*.f64 z z) y) x)
(/ (* y z) x)
(*.f64 (/.f64 z x) y)
(/ y x)
(/.f64 y x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))) x)
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(* -1/2 (log x))
(*.f64 (log.f64 x) #s(literal -1/2 binary64))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(+ (* -1/2 (log x)) (* x (log x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(+ (* x (* (pow z 2) (+ (* -1/2 (/ (log x) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2)))))) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(fma.f64 (*.f64 (*.f64 z x) z) (fma.f64 (/.f64 #s(literal -1/2 binary64) z) (/.f64 (log.f64 x) z) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(+ (* x (+ (* x (* (pow z 2) (- (/ (log x) (pow z 2)) (/ 1 (pow z 2))))) (* (pow z 2) (+ (* -1/2 (/ (log x) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))))) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(fma.f64 (fma.f64 (*.f64 (*.f64 z x) z) (-.f64 (/.f64 (/.f64 (log.f64 x) z) z) (/.f64 #s(literal 1 binary64) (*.f64 z z))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) z) (/.f64 (log.f64 x) z) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (*.f64 z z))) x (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(/ 83333333333333/1000000000000000 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (log.f64 x) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)
(/.f64 (fma.f64 (*.f64 (log.f64 x) x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(* x (- (* -1 (log (/ 1 x))) 1))
(*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(fma.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x (neg.f64 x))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(fma.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) x (neg.f64 x))
(* -1 (* x (log (/ 1 x))))
(*.f64 (log.f64 x) x)
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(*.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (log.f64 x)) x)
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))))
(*.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) x)
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(*.f64 (fma.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) y (/.f64 (fma.f64 (*.f64 y #s(literal 1/2 binary64)) (neg.f64 (/.f64 (log.f64 x) y)) #s(literal 91893853320467/100000000000000 binary64)) x)) x)
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(*.f64 (fma.f64 y (+.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) (/.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x) x)) (/.f64 (fma.f64 (*.f64 y #s(literal 1/2 binary64)) (neg.f64 (/.f64 (log.f64 x) y)) #s(literal 91893853320467/100000000000000 binary64)) x)) x)
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) x) (neg.f64 (/.f64 (log.f64 x) y)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (log.f64 x) y)) (/.f64 #s(literal 1 binary64) y)) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) x) (neg.f64 (/.f64 (log.f64 x) y)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 (/.f64 z x) x) (fma.f64 z (/.f64 (/.f64 z x) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) y))) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 (log.f64 x) y)) (/.f64 #s(literal 1 binary64) y)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(fma.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (log.f64 x)) x (neg.f64 x))
(* (pow x 2) (- (* -1 (log (/ 1 x))) 1))
(*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(*.f64 (*.f64 x x) (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (-.f64 (log.f64 x) #s(literal 1 binary64))))
(* (pow x 2) (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(*.f64 (fma.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) x (neg.f64 x)) x)
(* (pow x 2) (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))))
(*.f64 (*.f64 x (*.f64 (*.f64 z x) z)) (-.f64 (/.f64 (/.f64 (log.f64 x) z) z) (/.f64 #s(literal 1 binary64) (*.f64 z z))))
(* (pow x 2) (+ (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))) (/ (* (pow z 2) (+ (* 1/2 (/ (log (/ 1 x)) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x)))
(*.f64 (*.f64 (*.f64 z z) (+.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) (*.f64 z z)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) x) (-.f64 (/.f64 (/.f64 (log.f64 x) z) z) (/.f64 #s(literal 1 binary64) (*.f64 z z))))) (*.f64 x x))
(* (pow x 2) (+ (* (pow z 2) (- (* -1 (/ (log (/ 1 x)) (pow z 2))) (/ 1 (pow z 2)))) (+ (/ (* (pow z 2) (+ (* 1/2 (/ (log (/ 1 x)) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x) (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) (pow x 2)))))
(*.f64 (fma.f64 (*.f64 (-.f64 (/.f64 (/.f64 (log.f64 x) z) z) (/.f64 #s(literal 1 binary64) (*.f64 z z))) z) z (*.f64 (*.f64 z z) (+.f64 (/.f64 (/.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) x) (/.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) (*.f64 z z)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) x)))) (*.f64 x x))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x)) x)
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x)
(* -1 (/ (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000))) x))
(/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) y #s(literal -7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(neg.f64 (fma.f64 (neg.f64 x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) y #s(literal -7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) x))) x)))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x)
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) #s(literal 1/2 binary64) (neg.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* z (- (* -1 y) 7936500793651/10000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) y #s(literal -7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 x))) (neg.f64 x)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y)) y #s(literal 91893853320467/100000000000000 binary64)) x)))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)) (/.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y)) x) (fma.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y)) y #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(neg.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) x (/.f64 x y)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y)) x)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(* -1 (* (pow x 2) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(*.f64 (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x)) x)
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(*.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1/2 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x))) x))))
(*.f64 (*.f64 (neg.f64 x) x) (+.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) x) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (/ (* (pow z 2) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2))))) x)))
(*.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 z z)) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (*.f64 z (/.f64 z x)) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1 binary64) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))) (* -1 (/ (+ (* -1 (* (pow z 2) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow z 2))) (* 91893853320467/100000000000000 (/ 1 (pow z 2)))))) (* -1 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) x))) x))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 z z) (+.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 z z)) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)))) x) (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))) (*.f64 x x))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1/2 binary64) #s(literal -91893853320467/100000000000000 binary64)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (*.f64 z (/.f64 z x)) y (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (*.f64 z (/.f64 z x)) y (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (*.f64 z (/.f64 z x)) y (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (*.f64 z (/.f64 z x)) y (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x) y)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/.f64 (fma.f64 (*.f64 z (/.f64 z x)) y (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+.f64 (fma.f64 (*.f64 z (/.f64 z x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (*.f64 z y) z (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(+ (* y (pow z 2)) (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
(*.f64 (*.f64 z z) (+.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) y))
(/ 83333333333333/1000000000000000 y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(fma.f64 (*.f64 z y) z (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(fma.f64 (*.f64 z (/.f64 z x)) y (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) (/.f64 z x)) y)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 z (/.f64 z x)))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 z (/.f64 z x)))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y)
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) z (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 z (/.f64 z x)))) y)
(/ (pow z 2) x)
(*.f64 z (/.f64 z x))
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 z (/.f64 z x)))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (fma.f64 z (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)))
(* y (pow z 2))
(*.f64 (*.f64 z z) y)
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
(fma.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 (*.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x) y)) y #s(literal 83333333333333/1000000000000000 binary64))
(* y (+ (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))) y) (pow z 2)))
(*.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (/.f64 (*.f64 z z) y) (*.f64 z z)) y)
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (fma.f64 z (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y)
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (neg.f64 y)) (/.f64 z x)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x)))) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y))) (neg.f64 y))
(+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (/ (pow z 2) x))
(fma.f64 z (/.f64 z x) (/.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (neg.f64 y)))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) y)) (* -1 (pow z 2)))))
(*.f64 (neg.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 (pow z 2))) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))) y)) (* -1 (pow z 2)))))
(*.f64 (neg.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (/.f64 (*.f64 z z) y) (*.f64 z z))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(*.f64 (neg.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) y))) (neg.f64 y))
(/ -13888888888889/5000000000000000 x)
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(-.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(+.f64 (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(fma.f64 (fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 z y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 z y) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) z (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(/ 83333333333333/1000000000000000 (* x y))
(/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(fma.f64 (/.f64 (/.f64 z y) x) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))
(+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(fma.f64 (fma.f64 (/.f64 #s(literal 1 binary64) x) z (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y)) z (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))
(+ 83333333333333/1000000000000000 (+ (* -13888888888889/5000000000000000 z) (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)))
(+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
(fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
83333333333333/1000000000000000
#s(literal 83333333333333/1000000000000000 binary64)
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/ 83333333333333/1000000000000000 (pow z 2))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
(* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z x)) z))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z x)) z)) z)
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 y x)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2))))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 y x)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(*.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 z z)) y)
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) y (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z x))) (*.f64 z z))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (fma.f64 y (+.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) (*.f64 z z)) (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z x))) (*.f64 z z))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) z) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) y)) (/.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x) y)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (+.f64 (/.f64 (/.f64 x (*.f64 z z)) y) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y))) (*.f64 z z))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (*.f64 z z))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (*.f64 z z))
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 y x)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z))
(* (pow z 2) (+ 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)
(* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (+ (/ 83333333333333/1000000000000000 (pow z 2)) (/ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) x) (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* -1 (* z (+ (* -1 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* (log x) (- x 1/2)) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(*.f64 (fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) y (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) (/.f64 y z))) (neg.f64 z))) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x (* y z))))) z)) (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) z)) z)) (*.f64 z z))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) z))) z)))))
(*.f64 (*.f64 (+.f64 (-.f64 y (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)) z)) z)) #s(literal 7936500793651/10000000000000000 binary64)) z) z)
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(*.f64 (*.f64 (+.f64 (-.f64 y (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 7936500793651/10000000000000000 binary64)) z) z)
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) x)) z)) (*.f64 z z))

rewrite316.0ms (2.1%)

Memory
11.8MiB live, 235.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091704
0137698
1753689
27690689
08695656
Stop Event
iter limit
node limit
iter limit
Counts
27 → 419
Calls
Call 1
Inputs
(fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y x))
(/.f64 y x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (-.f64 (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (*.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -13888888888889/5000000000000000 binary64) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (-.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))) (/.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))))
(+.f64 (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(*.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x x)) (+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 x x (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (*.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (-.f64 (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 z (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (/.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) x)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x))
(+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 z (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (fma.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z (/.f64 y x)) z))
(*.f64 (*.f64 (*.f64 z z) y) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 (*.f64 z (/.f64 y x)) z)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y x) (*.f64 z z))
(/.f64 (*.f64 (*.f64 z y) z) x)
(/.f64 (*.f64 z (*.f64 z y)) x)
(/.f64 (*.f64 (*.f64 z z) #s(literal 1 binary64)) (/.f64 x y))
(/.f64 (*.f64 (*.f64 z z) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(/.f64 (*.f64 z z) (/.f64 x y))
(*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))
(*.f64 z (/.f64 y x))
(*.f64 (/.f64 y x) z)
(*.f64 y (/.f64 z x))
(/.f64 (*.f64 (neg.f64 y) z) (neg.f64 x))
(/.f64 (*.f64 z (neg.f64 y)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 z y)) (neg.f64 x))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 x y))
(/.f64 (*.f64 #s(literal 1 binary64) z) (/.f64 x y))
(/.f64 (*.f64 z y) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 z y)))
(/.f64 z (/.f64 x y))
(*.f64 (pow.f64 x #s(literal -1 binary64)) y)
(*.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 y (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 x y) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 y #s(literal 1 binary64)) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x y))
(/.f64 (neg.f64 y) (neg.f64 x))
(/.f64 y x)
(neg.f64 (/.f64 (neg.f64 y) x))
(neg.f64 (/.f64 y (neg.f64 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
(*.f64 y #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)))
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64))) (pow.f64 x #s(literal -1 binary64))) (-.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64))) (*.f64 x (-.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64))) (*.f64 x (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (neg.f64 x))
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x))
(neg.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (neg.f64 x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 x #s(literal -1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x))
(+.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (*.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 #s(literal -1 binary64) x (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 x #s(literal -1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)))
(+.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (fma.f64 #s(literal -1 binary64) x (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) x (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 x #s(literal -1 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)) (/.f64 (*.f64 x x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(+.f64 (neg.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 x))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x #s(literal -1/4 binary64))) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (*.f64 (log.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))))
(fma.f64 (log.f64 x) x (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(fma.f64 x (log.f64 x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(*.f64 (neg.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 x #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))))) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))))
(/.f64 (neg.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) (neg.f64 x))
(/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
(neg.f64 (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) (neg.f64 x)))
#s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z) z)
(*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(*.f64 (*.f64 z z) (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
(*.f64 z (*.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 2 binary64))) (*.f64 z z)) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 3 binary64))) (*.f64 z z)) (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 z z) (*.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (*.f64 z z)))
(fma.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (*.f64 z z) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(fma.f64 (*.f64 z z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 (*.f64 z z) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))
(fma.f64 (*.f64 z z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z z) (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(+.f64 (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 z z)) (*.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (*.f64 z z)))
(+.f64 (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (*.f64 z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))) (*.f64 (*.f64 z z) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))
(+.f64 (*.f64 (*.f64 z z) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (/.f64 x z) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))) (*.f64 (*.f64 z z) (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 y #s(literal -1 binary64)))
(pow.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 y))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 y)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(*.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) x))
(neg.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) (pow.f64 z #s(literal -1 binary64)))
(*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z) z)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 z #s(literal -2 binary64)))
(pow.f64 (*.f64 (*.f64 z z) #s(literal 1000000000000000/83333333333333 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) (neg.f64 z))
(/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 z z) #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 z z) #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 z z) #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 z) z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (*.f64 (neg.f64 z) z)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) (*.f64 z z)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 91893853320467/100000000000000 binary64))

eval146.0ms (1%)

Memory
-6.1MiB live, 161.6MiB allocated
Compiler

Compiled 41 232 to 2 964 computations (92.8% saved)

prune80.0ms (0.5%)

Memory
-0.9MiB live, 153.9MiB allocated
Pruning

45 alts after pruning (43 fresh and 2 done)

PrunedKeptTotal
New58724611
Fresh161935
Picked415
Done011
Total60745652
Accuracy
100.0%
Counts
652 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.1%
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
78.1%
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
62.5%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
93.6%
(+.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
60.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
78.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
60.5%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) x) (+.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
76.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x) (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
54.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
63.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
33.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
32.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
39.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
44.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
45.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
19.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
51.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
81.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
94.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
35.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
78.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64))))
37.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
30.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
60.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))) (-.f64 (/.f64 x (*.f64 z z)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
34.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
46.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))) y))
28.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
57.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
35.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
39.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
22.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
42.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
30.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
30.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
29.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
31.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
97.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
61.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
30.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
Compiler

Compiled 4 938 to 3 244 computations (34.3% saved)

simplify170.0ms (1.1%)

Memory
23.1MiB live, 177.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
cost-diff0
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
cost-diff0
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
cost-diff0
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
cost-diff0
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
cost-diff0
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
cost-diff0
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
cost-diff704
(*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)
cost-diff0
(/.f64 z x)
cost-diff0
(*.f64 y (/.f64 z x))
cost-diff0
(*.f64 z (*.f64 y (/.f64 z x)))
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
cost-diff0
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
cost-diff0
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
cost-diff704
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085717
0122715
1232702
2494688
31531688
43347688
56065688
08589663
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(/.f64 z x)
z
x
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)
#s(literal -13888888888889/5000000000000000 binary64)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(literal 91893853320467/100000000000000 binary64)
(-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
(*.f64 z (*.f64 y (/.f64 z x)))
z
(*.f64 y (/.f64 z x))
y
(/.f64 z x)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
(*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 y x)
y
x
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
#s(literal 1 binary64)
(/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
x
(fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
(+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z)
(/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y)
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64))
z
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal -13888888888889/5000000000000000 binary64)
y
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal -13888888888889/5000000000000000 binary64)
x
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(literal 91893853320467/100000000000000 binary64)
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (/.f64 z x) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (/.f64 z x) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (/.f64 z x) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(/.f64 z x)
z
x
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)
#s(literal -13888888888889/5000000000000000 binary64)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(literal 91893853320467/100000000000000 binary64)
(-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 (*.f64 (/.f64 z x) y) z)
z
(*.f64 y (/.f64 z x))
(*.f64 (/.f64 z x) y)
y
(/.f64 z x)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
(*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)
(*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) z)
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(/.f64 y x)
y
x
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y)
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
#s(literal 1 binary64)
(/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
x
(fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
(+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z)
(/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y)
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64))
z
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal -13888888888889/5000000000000000 binary64)
y
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x)
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal -13888888888889/5000000000000000 binary64)
x
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(literal 91893853320467/100000000000000 binary64)

localize230.0ms (1.5%)

Memory
-3.3MiB live, 311.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1171875
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
accuracy0.26953125
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.40234375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy11.485869130608211
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
accuracy0.33984375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
accuracy3.8488462034494524
(/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
accuracy10.657392519985741
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y)
accuracy21.386222597086032
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
accuracy0.140625
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
accuracy1.4922916582843941
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
accuracy2.273598145057836
(*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)
accuracy33.59087109350338
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
accuracy0
(/.f64 z x)
accuracy1.7837336309868879
(*.f64 z (*.f64 y (/.f64 z x)))
accuracy5.0261724465744
(*.f64 y (/.f64 z x))
accuracy43.86842912411653
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
accuracy0.14453125
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
accuracy0.40234375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy0.9783979077640668
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
accuracy1.4585403568823223
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
Samples
162.0ms256×0valid
Compiler

Compiled 1 256 to 168 computations (86.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 116.0ms
ival-mult: 34.0ms (29.4% of total)
ival-add: 25.0ms (21.6% of total)
ival-div: 23.0ms (19.9% of total)
const: 20.0ms (17.3% of total)
ival-sub: 8.0ms (6.9% of total)
ival-log: 4.0ms (3.5% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series98.0ms (0.7%)

Memory
-8.1MiB live, 112.5MiB allocated
Counts
27 → 169
Calls
Call 1
Inputs
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 y (/.f64 z x))
(/.f64 z x)
(*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
Outputs
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)
(/ (* y (pow z 2)) x)
(/ (* y z) x)
(/ z x)
(/ (* z (+ 7936500793651/10000000000000000 y)) x)
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(/ (+ 7936500793651/10000000000000000 y) x)
(/ (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))) x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/ 83333333333333/1000000000000000 x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)
(/ 7936500793651/10000000000000000 x)
(/ x (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))))
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* -1 (* z (+ 7936500793651/10000000000000000 y))))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (* z (+ 7936500793651/10000000000000000 y)))) x))
(* -1 (/ (* z (- (* -1 y) 7936500793651/10000000000000000)) x))
(* -1 (/ (* (pow z 2) (- (* -1 y) 7936500793651/10000000000000000)) x))
(* -1 (/ (- (* -1 y) 7936500793651/10000000000000000) x))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x)))))
(* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(* 7936500793651/10000000000000000 (/ z x))
(+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))
(* 7936500793651/10000000000000000 (/ (pow z 2) x))
(+ (* 7936500793651/10000000000000000 (/ (pow z 2) x)) (/ (* y (pow z 2)) x))
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/ (* x y) (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(* y (+ (* -1 (/ (* x (* y (pow z 2))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(* y (+ (* y (- (/ (* x (* y (pow z 4))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3)) (/ (* x (pow z 2)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(* y (+ (* y (- (* y (- (* -1 (/ (* x (* y (pow z 6))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 4))) (* -1 (/ (* x (pow z 4)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3))))) (/ (* x (pow z 2)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(/ 83333333333333/1000000000000000 y)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))
(* y (+ (* 7936500793651/10000000000000000 (/ (pow z 2) (* x y))) (/ (pow z 2) x)))
(/ y x)
(* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(/ (pow z 2) x)
(+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x)))
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(/ x (pow z 2))
(+ (* -1 (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4)))) (/ x (pow z 2)))
(- (+ (/ x (pow z 2)) (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)) (* (pow y 2) (pow z 6)))) (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4))))
(- (+ (* -1 (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3)) (* (pow y 3) (pow z 8)))) (/ x (pow z 2))) (+ (* -1 (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)) (* (pow y 2) (pow z 6)))) (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))
(* -1 (* y (+ (* -1 (/ (pow z 2) x)) (* -7936500793651/10000000000000000 (/ (pow z 2) (* x y))))))
(+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (/ (pow z 2) x))
(+ (/ x (pow z 2)) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (* y (pow z 4))))
(+ (* -1 (/ (- (* -1 (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 2)) (* y (pow z 6)))) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (pow z 4))) y)) (/ x (pow z 2)))
(+ (* -1 (/ (- (* -1 (/ (- (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 3)) (* y (pow z 8))) (* -1 (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 2)) (pow z 6)))) y)) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (pow z 4))) y)) (/ x (pow z 2)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(/ -13888888888889/5000000000000000 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(/ 83333333333333/1000000000000000 (* x y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(* 1000000000000000/83333333333333 (* x y))
(+ (* 2777777777777800000000000000/6944444444444388888888888889 (* x (* y z))) (* 1000000000000000/83333333333333 (* x y)))
(+ (* 1000000000000000/83333333333333 (* x y)) (* z (- (* -1 (* z (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (* -2777777777777800000000000000/6944444444444388888888888889 (* x y)))))
(+ (* 1000000000000000/83333333333333 (* x y)) (* z (- (* z (- (* -1 (* z (+ (* 13888888888889/416666666666665 (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))))))) (* 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (* -2777777777777800000000000000/6944444444444388888888888889 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* (log x) (- x 1/2)) (pow z 2))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* (log x) (- x 1/2)) (pow z 2))))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (* 7936500793651/10000000000000000 (/ 1 x))) (/ 13888888888889/5000000000000000 (* x z))))
(/ x (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))))
(/ (+ (* 13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (pow z 2))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (* -13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* 1157407407407412037037037037/5000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 13888888888889/5000000000000000 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))) (pow z 3))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (+ (* -13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (* (pow z 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3))))) (* 83333333333333/1000000000000000 (/ x (* y (* (pow z 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))))) (pow z 2))
(* z (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x (* y z))))) z)) (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(/ (+ (* -1 (/ (- (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3))))) (* 83333333333333/1000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) (* 13888888888889/5000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) z)) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -13888888888889/5000000000000000 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))) (* -1157407407407412037037037037/5000000000000000000000000000000 (/ x (* (pow y 2) (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))))) (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) z)) (* 13888888888889/5000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) z)) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(* -1 (* z (- (* 13888888888889/5000000000000000 (/ 1 (* x z))) (* 7936500793651/10000000000000000 (/ 1 x)))))
Calls

9 calls:

TimeVariablePointExpression
25.0ms
z
@inf
((+ (* (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x))))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* y (/ z x))) (* y (/ z x)) (/ z x) (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x)))) (/ 7936500793651/10000000000000000 x) (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (/ 83333333333333/1000000000000000 y) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x))
17.0ms
x
@inf
((+ (* (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x))))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* y (/ z x))) (* y (/ z x)) (/ z x) (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x)))) (/ 7936500793651/10000000000000000 x) (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (/ 83333333333333/1000000000000000 y) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x))
10.0ms
x
@-inf
((+ (* (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x))))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* y (/ z x))) (* y (/ z x)) (/ z x) (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x)))) (/ 7936500793651/10000000000000000 x) (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (/ 83333333333333/1000000000000000 y) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x))
8.0ms
x
@0
((+ (* (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x))))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* y (/ z x))) (* y (/ z x)) (/ z x) (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x)))) (/ 7936500793651/10000000000000000 x) (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (/ 83333333333333/1000000000000000 y) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x))
7.0ms
y
@0
((+ (* (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x))))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+ (* (/ z x) (+ 7936500793651/10000000000000000 y)) (/ -13888888888889/5000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* z (* y (/ z x))) (* y (/ z x)) (/ z x) (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 (- x (/ 83333333333333/1000000000000000 x)))) (/ 7936500793651/10000000000000000 x) (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (/ 83333333333333/1000000000000000 y) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x))

simplify478.0ms (3.2%)

Memory
22.3MiB live, 257.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07784411
125534167
085403869
Stop Event
iter limit
node limit
Counts
169 → 169
Calls
Call 1
Inputs
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)
(/ (* y (pow z 2)) x)
(/ (* y z) x)
(/ z x)
(/ (* z (+ 7936500793651/10000000000000000 y)) x)
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(/ (+ 7936500793651/10000000000000000 y) x)
(/ (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))) x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/ 83333333333333/1000000000000000 x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)
(/ 7936500793651/10000000000000000 x)
(/ x (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))))
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* -1 (* z (+ 7936500793651/10000000000000000 y))))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (* z (+ 7936500793651/10000000000000000 y)))) x))
(* -1 (/ (* z (- (* -1 y) 7936500793651/10000000000000000)) x))
(* -1 (/ (* (pow z 2) (- (* -1 y) 7936500793651/10000000000000000)) x))
(* -1 (/ (- (* -1 y) 7936500793651/10000000000000000) x))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x)))))
(* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(* 7936500793651/10000000000000000 (/ z x))
(+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))
(* 7936500793651/10000000000000000 (/ (pow z 2) x))
(+ (* 7936500793651/10000000000000000 (/ (pow z 2) x)) (/ (* y (pow z 2)) x))
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/ (* x y) (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(* y (+ (* -1 (/ (* x (* y (pow z 2))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(* y (+ (* y (- (/ (* x (* y (pow z 4))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3)) (/ (* x (pow z 2)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(* y (+ (* y (- (* y (- (* -1 (/ (* x (* y (pow z 6))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 4))) (* -1 (/ (* x (pow z 4)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3))))) (/ (* x (pow z 2)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(/ 83333333333333/1000000000000000 y)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))
(* y (+ (* 7936500793651/10000000000000000 (/ (pow z 2) (* x y))) (/ (pow z 2) x)))
(/ y x)
(* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(/ (pow z 2) x)
(+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x)))
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(/ x (pow z 2))
(+ (* -1 (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4)))) (/ x (pow z 2)))
(- (+ (/ x (pow z 2)) (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)) (* (pow y 2) (pow z 6)))) (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4))))
(- (+ (* -1 (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3)) (* (pow y 3) (pow z 8)))) (/ x (pow z 2))) (+ (* -1 (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)) (* (pow y 2) (pow z 6)))) (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))
(* -1 (* y (+ (* -1 (/ (pow z 2) x)) (* -7936500793651/10000000000000000 (/ (pow z 2) (* x y))))))
(+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (/ (pow z 2) x))
(+ (/ x (pow z 2)) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (* y (pow z 4))))
(+ (* -1 (/ (- (* -1 (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 2)) (* y (pow z 6)))) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (pow z 4))) y)) (/ x (pow z 2)))
(+ (* -1 (/ (- (* -1 (/ (- (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 3)) (* y (pow z 8))) (* -1 (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 2)) (pow z 6)))) y)) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (pow z 4))) y)) (/ x (pow z 2)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(/ -13888888888889/5000000000000000 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(/ 83333333333333/1000000000000000 (* x y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(* 1000000000000000/83333333333333 (* x y))
(+ (* 2777777777777800000000000000/6944444444444388888888888889 (* x (* y z))) (* 1000000000000000/83333333333333 (* x y)))
(+ (* 1000000000000000/83333333333333 (* x y)) (* z (- (* -1 (* z (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (* -2777777777777800000000000000/6944444444444388888888888889 (* x y)))))
(+ (* 1000000000000000/83333333333333 (* x y)) (* z (- (* z (- (* -1 (* z (+ (* 13888888888889/416666666666665 (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))))))) (* 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (* -2777777777777800000000000000/6944444444444388888888888889 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* (log x) (- x 1/2)) (pow z 2))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* (log x) (- x 1/2)) (pow z 2))))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (* 7936500793651/10000000000000000 (/ 1 x))) (/ 13888888888889/5000000000000000 (* x z))))
(/ x (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))))
(/ (+ (* 13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (pow z 2))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (* -13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* 1157407407407412037037037037/5000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 13888888888889/5000000000000000 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))) (pow z 3))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (+ (* -13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (* (pow z 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3))))) (* 83333333333333/1000000000000000 (/ x (* y (* (pow z 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))))) (pow z 2))
(* z (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x (* y z))))) z)) (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(/ (+ (* -1 (/ (- (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3))))) (* 83333333333333/1000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) (* 13888888888889/5000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) z)) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -13888888888889/5000000000000000 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))) (* -1157407407407412037037037037/5000000000000000000000000000000 (/ x (* (pow y 2) (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))))) (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) z)) (* 13888888888889/5000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) z)) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(* -1 (* z (- (* 13888888888889/5000000000000000 (/ 1 (* x z))) (* 7936500793651/10000000000000000 (/ 1 x)))))
Outputs
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)
(/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(/ (* y (pow z 2)) x)
(/.f64 (*.f64 (*.f64 z z) y) x)
(/ (* y z) x)
(*.f64 (/.f64 z x) y)
(/ z x)
(/.f64 z x)
(/ (* z (+ 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)
(/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))
(/ (+ 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)
(/ (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))) x)
(/.f64 (fma.f64 (+.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (log.f64 x) y) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/.f64 (fma.f64 (+.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (fma.f64 (+.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) x (fma.f64 (+.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ 83333333333333/1000000000000000 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x #s(literal 83333333333333/1000000000000000 binary64)) x)
(/ 7936500793651/10000000000000000 x)
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(/ x (+ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (* 83333333333333/1000000000000000 (/ 1 y))))
(/.f64 x (fma.f64 (+.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(* x (- (* -1 (log (/ 1 x))) 1))
(*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(fma.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x (neg.f64 x))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(fma.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) x (neg.f64 x))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(*.f64 (fma.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) y (/.f64 (fma.f64 (*.f64 y #s(literal 1/2 binary64)) (neg.f64 (/.f64 (log.f64 x) y)) #s(literal 91893853320467/100000000000000 binary64)) x)) x)
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(*.f64 (fma.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) y (+.f64 (/.f64 (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x) x) (/.f64 (fma.f64 (*.f64 y #s(literal 1/2 binary64)) (neg.f64 (/.f64 (log.f64 x) y)) #s(literal 91893853320467/100000000000000 binary64)) x))) x)
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) x) (neg.f64 (/.f64 (log.f64 x) y)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (log.f64 x) y)) (/.f64 #s(literal 1 binary64) y)) x)
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) x) (neg.f64 (/.f64 (log.f64 x) y)) (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) (/.f64 z y) (fma.f64 (/.f64 z x) (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) y))) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 (log.f64 x) y)) (/.f64 #s(literal 1 binary64) y)) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(fma.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) x (neg.f64 x))
(* -1 (* x (log (/ 1 x))))
(*.f64 (log.f64 x) x)
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(*.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x)
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))
(*.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x))) x)
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))
(fma.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) x (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(neg.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 x) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ 13888888888889/5000000000000000 (* -1 (* z (+ 7936500793651/10000000000000000 y))))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (fma.f64 (/.f64 (fma.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)) z #s(literal -83333333333333/1000000000000000 binary64)) x) #s(literal -1 binary64) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (+.f64 (fma.f64 z (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (/ (+ 13888888888889/5000000000000000 (* -1 (* z (+ 7936500793651/10000000000000000 y)))) x))
(/.f64 (fma.f64 (fma.f64 (neg.f64 y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(* -1 (/ (* z (- (* -1 y) 7936500793651/10000000000000000)) x))
(*.f64 (neg.f64 z) (/.f64 (fma.f64 #s(literal -1 binary64) y #s(literal -7936500793651/10000000000000000 binary64)) x))
(* -1 (/ (* (pow z 2) (- (* -1 y) 7936500793651/10000000000000000)) x))
(/.f64 (*.f64 (neg.f64 z) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)) (neg.f64 x))
(* -1 (/ (- (* -1 y) 7936500793651/10000000000000000) x))
(/.f64 (fma.f64 (neg.f64 y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) x)
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y) #s(literal 91893853320467/100000000000000 binary64)) x)))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y)))) x)) (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) y #s(literal 1 binary64)) (/.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y)) x) (fma.f64 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(neg.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) x (/.f64 x y)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(neg.f64 (fma.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y)) (/.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x)) x (/.f64 x y)))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2))) (* 83333333333333/1000000000000000 (/ 1 y))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 1 y)))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y)) x)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) x) #s(literal -1 binary64) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x)
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) x) #s(literal -1 binary64) (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))))
(* -1 (/ (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))
(/.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x))))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 y x) (*.f64 z z) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 y x) (*.f64 z z) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
(+.f64 (fma.f64 (/.f64 y x) (*.f64 z z) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(* 7936500793651/10000000000000000 (/ z x))
(*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))
(+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))
(*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(* 7936500793651/10000000000000000 (/ (pow z 2) x))
(*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))
(+ (* 7936500793651/10000000000000000 (/ (pow z 2) x)) (/ (* y (pow z 2)) x))
(*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) (* x y))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/.f64 (fma.f64 (/.f64 y x) (*.f64 z z) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 y x) (*.f64 z z) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 91893853320467/100000000000000 binary64)) x) y)
(/ (* x y) (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)
(* y (+ (* -1 (/ (* x (* y (pow z 2))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(*.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 z z) y) x) (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)))) y)
(* y (+ (* y (- (/ (* x (* y (pow z 4))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3)) (/ (* x (pow z 2)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(*.f64 (fma.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 z #s(literal 4 binary64)) y) (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 z z) (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))))) y (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) y)
(* y (+ (* y (- (* y (- (* -1 (/ (* x (* y (pow z 6))) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 4))) (* -1 (/ (* x (pow z 4)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3))))) (/ (* x (pow z 2)) (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)))) (/ x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
(*.f64 (fma.f64 (fma.f64 (neg.f64 y) (*.f64 x (-.f64 (/.f64 (*.f64 (pow.f64 z #s(literal 6 binary64)) y) (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (/.f64 (*.f64 z z) (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))))) y (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) y)
(/ 83333333333333/1000000000000000 y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (*.f64 (/.f64 z x) z))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 x y)) y)
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (*.f64 (/.f64 z x) z))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 x y)) y)
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(*.f64 (+.f64 (/.f64 z x) (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y)) y)
(* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) z (/.f64 z x)) y)
(* y (+ (* 7936500793651/10000000000000000 (/ (pow z 2) (* x y))) (/ (pow z 2) x)))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) z (/.f64 z x)) z) y)
(/ y x)
(/.f64 y x)
(* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) y (/.f64 y x))
(/ (pow z 2) x)
(*.f64 (/.f64 z x) z)
(+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)))
(- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y))
(-.f64 (+.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (*.f64 (/.f64 z x) z))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 x y))
(/ x (pow z 2))
(/.f64 x (*.f64 z z))
(+ (* -1 (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4)))) (/ x (pow z 2)))
(-.f64 (/.f64 x (*.f64 z z)) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (/.f64 x (pow.f64 z #s(literal 4 binary64)))))
(- (+ (/ x (pow z 2)) (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)) (* (pow y 2) (pow z 6)))) (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4))))
(+.f64 (/.f64 x (*.f64 z z)) (*.f64 x (-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 z #s(literal 6 binary64))) (*.f64 y y)) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (pow.f64 z #s(literal 4 binary64))))))
(- (+ (* -1 (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 3)) (* (pow y 3) (pow z 8)))) (/ x (pow z 2))) (+ (* -1 (/ (* x (pow (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 2)) (* (pow y 2) (pow z 6)))) (/ (* x (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) (* y (pow z 4)))))
(-.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) x) (*.f64 (pow.f64 z #s(literal 8 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 (neg.f64 (/.f64 (/.f64 x y) y)) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 z #s(literal 6 binary64))) (*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (/.f64 x (pow.f64 z #s(literal 4 binary64))))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 z x) z (/.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 z x) z (/.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(*.f64 (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (neg.f64 y)) (/.f64 z x)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))
(*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (pow z 2) x)) (* -7936500793651/10000000000000000 (/ (pow z 2) (* x y))))))
(*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (*.f64 (/.f64 z x) z) (/.f64 (*.f64 (neg.f64 z) z) x)) (neg.f64 y))
(+ (* -1 (/ (- (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (/ (pow z 2) x))
(fma.f64 (/.f64 z x) z (/.f64 (/.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) (neg.f64 x)) y))
(+ (/ x (pow z 2)) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (* y (pow z 4))))
(fma.f64 (/.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) y) (/.f64 x (pow.f64 z #s(literal 4 binary64))) (/.f64 x (*.f64 z z)))
(+ (* -1 (/ (- (* -1 (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 2)) (* y (pow z 6)))) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (pow z 4))) y)) (/ x (pow z 2)))
(-.f64 (/.f64 x (*.f64 z z)) (/.f64 (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) y) (/.f64 x (pow.f64 z #s(literal 6 binary64))) (/.f64 (*.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) x) (pow.f64 z #s(literal 4 binary64))))) y))
(+ (* -1 (/ (- (* -1 (/ (- (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 3)) (* y (pow z 8))) (* -1 (/ (* x (pow (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) 2)) (pow z 6)))) y)) (/ (* x (- (* -1 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) 83333333333333/1000000000000000)) (pow z 4))) y)) (/ x (pow z 2)))
(-.f64 (/.f64 x (*.f64 z z)) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) #s(literal 3 binary64)) y) (/.f64 x (pow.f64 z #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) x) (pow.f64 z #s(literal 6 binary64)))) (neg.f64 y)) (/.f64 (*.f64 (fma.f64 (neg.f64 z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) x) (pow.f64 z #s(literal 4 binary64)))) y))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)
(-.f64 (fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)
(+.f64 (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(/ (+ 83333333333333/1000000000000000 (* x (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x))) x)
(/.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) (* 83333333333333/1000000000000000 (/ 1 x))))
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/ -13888888888889/5000000000000000 x)
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))
(*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
(/ 83333333333333/1000000000000000 (* x y))
(/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(fma.f64 (/.f64 (/.f64 z y) x) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))
(+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (* 83333333333333/1000000000000000 (/ 1 (* x y))))
(fma.f64 (+.f64 (/.f64 z x) (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y)) z (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y)
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(fma.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y (*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64)))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) z (/.f64 z x)) y (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (*.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) y) (/.f64 z x) (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(-.f64 (+.f64 (fma.f64 (+.f64 (/.f64 z x) (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y)) z (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))))
(fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(* 1000000000000000/83333333333333 (* x y))
(*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))
(+ (* 2777777777777800000000000000/6944444444444388888888888889 (* x (* y z))) (* 1000000000000000/83333333333333 (* x y)))
(fma.f64 (*.f64 (*.f64 y x) z) #s(literal 2777777777777800000000000000/6944444444444388888888888889 binary64) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x)))
(+ (* 1000000000000000/83333333333333 (* x y)) (* z (- (* -1 (* z (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (* -2777777777777800000000000000/6944444444444388888888888889 (* x y)))))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) y) x) #s(literal 1000000000000000000000000000000/6944444444444388888888888889 binary64) (*.f64 #s(literal -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 binary64) (*.f64 y x))) z (*.f64 #s(literal -2777777777777800000000000000/6944444444444388888888888889 binary64) (*.f64 y x)))) z (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x)))
(+ (* 1000000000000000/83333333333333 (* x y)) (* z (- (* z (- (* -1 (* z (+ (* 13888888888889/416666666666665 (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))))))) (* 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (+ (* -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 (* x y)) (* 1000000000000000000000000000000/6944444444444388888888888889 (* x (* (pow y 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))))) (* -2777777777777800000000000000/6944444444444388888888888889 (* x y)))))
(fma.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) y) x (*.f64 (fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -21433470507545096021947873803840877914952000000000000/48225308641974537037037037041666666666666654320987654321 binary64) (*.f64 y x) (fma.f64 #s(literal 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 binary64) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) y) x) (*.f64 #s(literal 2777777777777800000000000000000000000000000/578703703703696759259259259287037037037037 binary64) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) y) x)))) z (fma.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) y) x) #s(literal 1000000000000000000000000000000/6944444444444388888888888889 binary64) (*.f64 #s(literal -7716049382716172839506172840000000000000/578703703703696759259259259287037037037037 binary64) (*.f64 y x))))) z (*.f64 #s(literal 2777777777777800000000000000/6944444444444388888888888889 binary64) (*.f64 y x))) z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z) z)) z)
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 x (*.f64 z z)))) (*.f64 z z))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 x (*.f64 z z)))) (*.f64 z z))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z) z))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x)
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (*.f64 z z))
(* (pow z 2) (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (*.f64 z z))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) z (/.f64 z x)) z) y)
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) y (/.f64 y x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (fma.f64 y (+.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) (*.f64 z z)) (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x))) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) z (/.f64 z x)) z)
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(*.f64 (-.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) z) (/.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) z) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) y)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (+.f64 (/.f64 (/.f64 x (*.f64 z z)) y) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y))) (*.f64 z z))
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* (log x) (- x 1/2)) (pow z 2))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 x (*.f64 z z)))) (*.f64 z z))
(* (pow z 2) (- (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* (log x) (- x 1/2)) (pow z 2))))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (* 7936500793651/10000000000000000 (/ 1 x))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z))
(/ x (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))))
(/.f64 x (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z))
(/ (+ (* 13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/.f64 (/.f64 (fma.f64 (/.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) z) y)) #s(literal 13888888888889/5000000000000000 binary64) (/.f64 x (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)))) z) z)
(/ (- (+ (* -1 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (pow z 2))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (* -13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) (pow z 2))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (/.f64 x y) y) (*.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 z z)) #s(literal -1 binary64) (fma.f64 (/.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) z) y)) #s(literal 13888888888889/5000000000000000 binary64) (/.f64 x (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64))))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* 1157407407407412037037037037/5000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 13888888888889/5000000000000000 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))) (pow z 3))) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (+ (* -13888888888889/5000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (* (pow z 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3))))) (* 83333333333333/1000000000000000 (/ x (* y (* (pow z 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))))) (pow z 2))
(/.f64 (-.f64 (-.f64 (/.f64 x (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (/.f64 x y) y) (*.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (/.f64 #s(literal 1157407407407412037037037037/5000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (/.f64 x y) y))) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) z)) (/.f64 x y) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) z) z)) (/.f64 x y) (*.f64 (/.f64 #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 z z) y))) (/.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))))))) (*.f64 z z))
(* z (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) z)
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) z)) z)) (*.f64 z z))
(* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (* x y))) (* 83333333333333/1000000000000000 (/ 1 (* x (* y z))))) z)) (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) y (/.f64 y x)) (/.f64 (fma.f64 y (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) (neg.f64 z)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(*.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (* 7936500793651/10000000000000000 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) z)) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3))))) (* 83333333333333/1000000000000000 (/ x (* y (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) (* 13888888888889/5000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) z)) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/.f64 (-.f64 (/.f64 x (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) z)) (/.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) z) y)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) y)) #s(literal -13888888888889/5000000000000000 binary64)))) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -13888888888889/5000000000000000 (/ (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))) (* -1157407407407412037037037037/5000000000000000000000000000000 (/ x (* (pow y 2) (* z (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))))) (+ (* -192901234567904320987654321/25000000000000000000000000000000 (/ x (* (pow y 2) (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 3)))) (* 83333333333333/1000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2)))))) z)) (* 13888888888889/5000000000000000 (/ x (* y (pow (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))) 2))))) z)) (/ x (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) (pow z 2))
(/.f64 (-.f64 (/.f64 x (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64))) (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1157407407407412037037037037/5000000000000000000000000000000 binary64) (/.f64 (/.f64 (/.f64 (/.f64 x y) y) z) (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (/.f64 x y) y) (*.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)) #s(literal -13888888888889/5000000000000000 binary64))) (fma.f64 (/.f64 #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (/.f64 x y) y) (*.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64)))) z) #s(literal -1 binary64) (*.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 2 binary64)) y)) #s(literal -13888888888889/5000000000000000 binary64))) z)) (*.f64 z z))
(* -1 (* z (- (* 13888888888889/5000000000000000 (/ 1 (* x z))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))

rewrite293.0ms (1.9%)

Memory
-44.9MiB live, 213.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085616
0122614
1688587
26543587
08411568
Stop Event
iter limit
node limit
iter limit
Counts
27 → 625
Calls
Call 1
Inputs
(fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 y (/.f64 z x))
(/.f64 z x)
(*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
(*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y)
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (-.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 3 binary64)))))
(fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (pow.f64 (+.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal -1 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 z (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(-.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))) (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
#s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x) (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (*.f64 x #s(literal -5000000000000000/13888888888889 binary64)) (*.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 x #s(literal -5000000000000000/13888888888889 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x (*.f64 x #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (*.f64 x #s(literal -5000000000000000/13888888888889 binary64)) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) (*.f64 (*.f64 x #s(literal -5000000000000000/13888888888889 binary64)) x))
(/.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) x (*.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x) (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
(fma.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (pow.f64 x #s(literal -1 binary64)) (fma.f64 y (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
(fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x) (fma.f64 y (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))
(fma.f64 (/.f64 z x) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 y (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))
(fma.f64 z (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(fma.f64 z (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (fma.f64 y (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x)) (/.f64 (pow.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)) x)))
(+.f64 (+.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x))) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (fma.f64 y (/.f64 z x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)))
(+.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 y (/.f64 z x)) z))
(*.f64 (*.f64 (*.f64 y z) z) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 y z) (/.f64 z x))
(*.f64 (*.f64 (/.f64 z x) z) y)
(*.f64 (*.f64 y (/.f64 z x)) z)
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 (/.f64 z x) (*.f64 y z))
(*.f64 z (*.f64 y (/.f64 z x)))
(/.f64 (*.f64 (*.f64 y z) (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 y z) #s(literal 1 binary64)) (/.f64 x z))
(/.f64 (*.f64 z (*.f64 y z)) x)
(/.f64 (*.f64 (*.f64 y z) z) x)
(/.f64 (*.f64 y z) (/.f64 x z))
(*.f64 (*.f64 y z) (pow.f64 x #s(literal -1 binary64)))
(*.f64 y (/.f64 z x))
(*.f64 (/.f64 z x) y)
(*.f64 z (/.f64 y x))
(pow.f64 (/.f64 x (*.f64 y z)) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 z) y) (neg.f64 x))
(/.f64 (*.f64 y (neg.f64 z)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 x z))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 x z))
(/.f64 (*.f64 y z) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 y z)))
(/.f64 y (/.f64 x z))
(*.f64 (pow.f64 x #s(literal -1 binary64)) z)
(*.f64 (neg.f64 z) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 z x))
(*.f64 z (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 x z) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x z) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) x)
(/.f64 (*.f64 z #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 z) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x z)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x z) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x z))
(/.f64 z x)
(neg.f64 (/.f64 (neg.f64 z) x))
(neg.f64 (/.f64 z (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x z)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z)
(*.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 z x))
(*.f64 (/.f64 z x) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(*.f64 z (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(pow.f64 (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) z) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) z) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) (*.f64 x x))
(/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 z x)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (/.f64 z x)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (/.f64 z x)) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))
(/.f64 (*.f64 (neg.f64 z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (neg.f64 x))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 x z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)))) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 x x))
(/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 x z))
(/.f64 (*.f64 (/.f64 z x) (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64))) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 (/.f64 z x) (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (*.f64 (/.f64 z x) (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (*.f64 (/.f64 z x) (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x))) (*.f64 (*.f64 y (/.f64 z x)) (*.f64 y (/.f64 z x)))) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (*.f64 y (/.f64 z x))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 z x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (-.f64 (*.f64 (*.f64 y (/.f64 z x)) (*.f64 y (/.f64 z x))) (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (*.f64 y (/.f64 z x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) (neg.f64 x))
(/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (neg.f64 z)) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)))
(/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (neg.f64 z)) (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 x z)))
(/.f64 (*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) z) (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 z)) (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (neg.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 z)) (*.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (/.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) z) (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) z) (*.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) x))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 (neg.f64 z) (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (*.f64 (neg.f64 x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (*.f64 (neg.f64 z) (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (*.f64 (neg.f64 x) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (*.f64 (neg.f64 z) (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (*.f64 (neg.f64 x) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64))) (*.f64 (/.f64 x z) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (*.f64 (/.f64 x z) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (*.f64 (/.f64 x z) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (*.f64 (/.f64 x z) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64))) (*.f64 x (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 z (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (*.f64 x (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (*.f64 z (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (*.f64 x (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (*.f64 x (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)))
(/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z))
(fma.f64 (*.f64 y z) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)))
(fma.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (pow.f64 x #s(literal -1 binary64)) (*.f64 y (/.f64 z x)))
(fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z (*.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) z (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z))
(fma.f64 y (/.f64 z x) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x) (*.f64 y (/.f64 z x)))
(fma.f64 (/.f64 z x) y (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)))
(fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y (/.f64 z x)))
(fma.f64 z (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (*.f64 y (/.f64 z x)))
(fma.f64 z (/.f64 y x) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)))
(+.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) (*.f64 (/.f64 y x) z))
(+.f64 (*.f64 (/.f64 y x) z) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 y (/.f64 z x)) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
(*.f64 (*.f64 z z) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z)
(*.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z))
(*.f64 z (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 z z)) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (*.f64 z z)) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)) (*.f64 x x))
(*.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (pow.f64 (*.f64 x x) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x x) (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) #s(literal -1 binary64))
(/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (neg.f64 (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (neg.f64 y))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 x y) (*.f64 (neg.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (/.f64 x y)))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) x (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) (neg.f64 y))) (*.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x y) (*.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) (/.f64 x y)))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) y)) (*.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (neg.f64 x) (*.f64 x (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 x y) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x y)))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) (*.f64 (neg.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (*.f64 x #s(literal 10000000000000000/7936500793651 binary64))))
(/.f64 (fma.f64 (neg.f64 y) x (*.f64 (neg.f64 x) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 (/.f64 x y) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 (/.f64 x y) (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) (*.f64 (/.f64 x y) #s(literal 1 binary64))) (*.f64 (/.f64 x y) (*.f64 x #s(literal 10000000000000000/7936500793651 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 x y) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (/.f64 x y) x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 y (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) (*.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 x #s(literal 10000000000000000/7936500793651 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) y (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 y x))
(fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 y x))
(fma.f64 (neg.f64 y) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(fma.f64 #s(literal 1 binary64) (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 y (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (/.f64 y x))
(-.f64 (/.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(*.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(*.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(pow.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) x)
(/.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64)))) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64)))) (*.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64)))) (*.f64 x (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64))) (*.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(/.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64))) (*.f64 x (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)))
(fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (pow.f64 x #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (pow.f64 x #s(literal -1 binary64)) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (pow.f64 x #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (pow.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (pow.f64 x #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (pow.f64 x #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) (pow.f64 x #s(literal -1 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(+.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) (*.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
(*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y)
(*.f64 y #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)))
#s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) #s(literal -1 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 x #s(literal -1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))) (/.f64 (*.f64 x x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) x)
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 x))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))
(+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) (*.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 x (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (pow.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (*.f64 x x) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x) (*.f64 x x))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)))))
(fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (pow.f64 (+.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 3 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (/.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 #s(literal -1 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64))
(*.f64 #s(literal -7936500793651/10000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -7936500793651/10000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 10000000000000000/7936500793651 binary64)))
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(neg.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 10000000000000000/7936500793651 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 2 binary64)))) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) #s(literal -1 binary64)) x)
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(*.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(*.f64 (neg.f64 x) (pow.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1 binary64)))
(*.f64 x (/.f64 (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 x (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(/.f64 (/.f64 (neg.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)))
(/.f64 (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x))
(/.f64 (neg.f64 x) (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))))
(/.f64 (neg.f64 x) (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 x (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))
(neg.f64 (/.f64 (neg.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)))) (/.f64 (neg.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 y) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 y #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 y))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 y)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) y))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 1000000000000000/83333333333333 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal -91893853320467/100000000000000 binary64))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(pow.f64 (/.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (*.f64 z z) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -110229177689598104055643739/50000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) x))
(/.f64 (*.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 z z) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -110229177689598104055643739/50000000000000000000000000000000 binary64)))) x))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (*.f64 z z) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -110229177689598104055643739/50000000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(neg.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))) #s(literal -1 binary64)))

eval190.0ms (1.3%)

Memory
34.2MiB live, 220.7MiB allocated
Compiler

Compiled 57 349 to 4 167 computations (92.7% saved)

prune166.0ms (1.1%)

Memory
-8.1MiB live, 269.3MiB allocated
Pruning

50 alts after pruning (47 fresh and 3 done)

PrunedKeptTotal
New80420824
Fresh112738
Picked415
Done022
Total81950869
Accuracy
100.0%
Counts
869 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.1%
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
78.1%
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
62.5%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
93.6%
(+.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
60.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
78.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
60.5%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) x) (+.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
76.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x) (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.7%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
81.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
54.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
63.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
33.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
32.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
39.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
44.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
19.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
51.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
81.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
63.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
34.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
78.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64))))
37.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
44.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
41.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
32.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
34.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
45.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
39.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
22.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
46.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))) y))
28.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
39.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
22.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
42.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
39.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
29.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
30.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
29.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
31.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
46.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
45.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 x (*.f64 z z)))) (*.f64 z z))))
61.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
30.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
29.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
Compiler

Compiled 8 002 to 2 470 computations (69.1% saved)

regimes404.0ms (2.7%)

Memory
2.0MiB live, 449.3MiB allocated
Counts
100 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+.f64 (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (fma.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) x (*.f64 (*.f64 z z) y)) (*.f64 y x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 y x)) (*.f64 y y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 x (*.f64 z z)))) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (pow.f64 x #s(literal -1 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))) (-.f64 (/.f64 x (*.f64 z z)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal -1 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(+.f64 (+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z)))) x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)) (*.f64 x x)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) x) (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) x) (+.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x))))) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Outputs
(fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
Calls

7 calls:

120.0ms
z
81.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
65.0ms
x
52.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
26.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
99.6%2x
97.4%1y
97.4%1z
97.4%1(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
97.4%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
97.4%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
97.4%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes31.0ms (0.2%)

Memory
-17.6MiB live, 56.3MiB allocated
Counts
83 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (+.f64 (fma.f64 (*.f64 (/.f64 y x) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (fma.f64 (+.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) x (*.f64 (*.f64 z z) y)) (*.f64 y x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x) y)) y))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) y) (*.f64 y x)) (*.f64 y y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z) (/.f64 x z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Outputs
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))))
Calls

1 calls:

23.0ms
x
Results
AccuracySegmentsBranch
99.6%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes142.0ms (0.9%)

Memory
31.7MiB live, 189.3MiB allocated
Counts
69 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (fma.f64 z z (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) y)) x))
Outputs
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
Calls

7 calls:

25.0ms
z
21.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
19.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
18.0ms
y
18.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
96.9%3y
93.7%1z
96.9%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
95.5%2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
95.8%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
95.8%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
96.6%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes48.0ms (0.3%)

Memory
-16.5MiB live, 39.6MiB allocated
Counts
67 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
Calls

1 calls:

43.0ms
x
Results
AccuracySegmentsBranch
96.6%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes46.0ms (0.3%)

Memory
12.1MiB live, 48.2MiB allocated
Counts
61 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x))
Calls

1 calls:

42.0ms
x
Results
AccuracySegmentsBranch
96.6%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes59.0ms (0.4%)

Memory
-4.9MiB live, 116.8MiB allocated
Counts
59 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
Calls

3 calls:

19.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
19.0ms
x
14.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
95.8%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
95.8%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
95.6%2x
Compiler

Compiled 21 to 23 computations (-9.5% saved)

regimes145.0ms (1%)

Memory
2.7MiB live, 159.6MiB allocated
Counts
58 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Calls

7 calls:

40.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
19.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
18.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
16.0ms
x
16.0ms
y
Results
AccuracySegmentsBranch
88.5%3z
88.6%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
88.6%3y
93.2%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.7%2x
90.3%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
90.3%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes42.0ms (0.3%)

Memory
-15.8MiB live, 90.3MiB allocated
Counts
57 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
(fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
Calls

2 calls:

19.0ms
x
15.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Results
AccuracySegmentsBranch
93.2%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
92.7%3x
Compiler

Compiled 25 to 23 computations (8% saved)

regimes22.0ms (0.1%)

Memory
-4.5MiB live, 49.9MiB allocated
Counts
56 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
Calls

1 calls:

17.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Results
AccuracySegmentsBranch
93.2%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes155.0ms (1%)

Memory
28.7MiB live, 214.0MiB allocated
Counts
54 → 4
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) x #s(literal 83333333333333/1000000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
Calls

7 calls:

35.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
30.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
25.0ms
y
18.0ms
z
15.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
86.3%3z
68.9%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
72.1%5y
89.3%4(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
89.3%4(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
84.6%2x
87.2%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes168.0ms (1.1%)

Memory
-1.4MiB live, 232.8MiB allocated
Counts
49 → 4
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 x x) (-.f64 (log.f64 x) #s(literal 1 binary64)))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Calls

5 calls:

93.0ms
z
20.0ms
x
17.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
16.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
14.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
87.3%4x
70.3%4z
71.9%4(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
71.0%4(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
71.3%4(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 46 to 46 computations (0% saved)

regimes55.0ms (0.4%)

Memory
-14.1MiB live, 29.3MiB allocated
Counts
47 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) (*.f64 (log.f64 x) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (+ (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (/ -13888888888889/5000000000000000 x)) z) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x))) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Calls

1 calls:

52.0ms
x
Results
AccuracySegmentsBranch
83.6%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes111.0ms (0.7%)

Memory
14.7MiB live, 169.1MiB allocated
Counts
42 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 z (/.f64 x y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 x z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ 1 (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y)))) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z) z) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) #s(approx (/ (+ (* z (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 y)) x) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) x) (*.f64 z z)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 (/.f64 x (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) y)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) y) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 z z) y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (fma.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) y) (/.f64 z x) (/.f64 (neg.f64 z) x)) (neg.f64 y))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y)) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (*.f64 (*.f64 (/.f64 (/.f64 z y) x) #s(literal 7936500793651/10000000000000000 binary64)) z))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 z (/.f64 z x) #s(approx (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y) (/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) #s(approx (* (- (+ (+ (* (/ (- (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000) x) z) (/ x z)) (/ 83333333333333/1000000000000000 (* z z))) (+ 7936500793651/10000000000000000 y)) (/ 13888888888889/5000000000000000 z)) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) #s(literal 7936500793651/10000000000000000 binary64)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1000000000000000/83333333333333 binary64)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 (fma.f64 z (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))) x)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) y))))) y))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
Calls

7 calls:

28.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
19.0ms
z
14.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
13.0ms
y
12.0ms
x
Results
AccuracySegmentsBranch
65.2%2z
63.4%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
63.4%1y
65.5%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
65.5%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
65.5%2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
65.8%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes44.0ms (0.3%)

Memory
19.2MiB live, 90.1MiB allocated
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (/.f64 #s(literal 1 binary64) #s(approx (/ x (+ (* (+ (/ (+ (* z 7936500793651/10000000000000000) -13888888888889/5000000000000000) y) z) z) (/ 83333333333333/1000000000000000 y))) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) (*.f64 y x))))) y))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
Calls

7 calls:

10.0ms
z
8.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
5.0ms
x
5.0ms
y
5.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Results
AccuracySegmentsBranch
56.4%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
57.5%3y
62.7%3z
63.3%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
64.4%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
64.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
52.9%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes10.0ms (0.1%)

Memory
-6.8MiB live, 31.9MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))
Calls

2 calls:

5.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
4.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
63.7%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
63.7%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 20 to 20 computations (0% saved)

regimes60.0ms (0.4%)

Memory
-38.7MiB live, 28.0MiB allocated
Counts
11 → 4
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
Calls

4 calls:

47.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
4.0ms
z
4.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
4.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
51.9%3z
58.9%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
61.3%4(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
61.3%4(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 45 to 43 computations (4.4% saved)

regimes50.0ms (0.3%)

Memory
17.0MiB live, 56.4MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 z x) (*.f64 y z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z y) z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))
Calls

7 calls:

28.0ms
y
4.0ms
z
4.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
4.0ms
x
3.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
35.5%1z
35.5%1x
47.4%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
47.4%3y
40.5%2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
41.0%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
41.0%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes5.0ms (0%)

Memory
12.2MiB live, 12.2MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
Calls

2 calls:

2.0ms
y
2.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Results
AccuracySegmentsBranch
46.0%3y
46.0%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 4 to 8 computations (-100% saved)

regimes7.0ms (0%)

Memory
-24.0MiB live, 14.0MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))
Calls

2 calls:

4.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
2.0ms
y
Results
AccuracySegmentsBranch
45.9%3y
45.9%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 4 to 8 computations (-100% saved)

regimes3.0ms (0%)

Memory
7.7MiB live, 7.7MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))
Calls

2 calls:

2.0ms
y
1.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Results
AccuracySegmentsBranch
45.9%3y
45.9%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 4 to 8 computations (-100% saved)

regimes70.0ms (0.5%)

Memory
-16.6MiB live, 21.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
Calls

7 calls:

62.0ms
z
1.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
1.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
1.0ms
x
1.0ms
y
Results
AccuracySegmentsBranch
29.5%1z
29.5%1x
29.5%1(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
29.5%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
29.5%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
29.5%1y
29.5%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

bsearch23.0ms (0.2%)

Memory
32.0MiB live, 32.0MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
20.0ms
9.331852774981197e-146
1.1647200587014103e-142
Samples
15.0ms96×0valid
Compiler

Compiled 633 to 446 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
const: 5.0ms (40.8% of total)
ival-add: 2.0ms (16.3% of total)
ival-mult: 2.0ms (16.3% of total)
ival-div: 1.0ms (8.2% of total)
ival-sub: 1.0ms (8.2% of total)
ival-log: 1.0ms (8.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch33.0ms (0.2%)

Memory
-1.3MiB live, 40.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
1.3421369350038453e+37
1.3264107061072301e+40
Samples
23.0ms128×0valid
Compiler

Compiled 1 075 to 738 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
const: 7.0ms (36.6% of total)
ival-mult: 6.0ms (31.4% of total)
ival-add: 2.0ms (10.5% of total)
ival-sub: 2.0ms (10.5% of total)
ival-log: 2.0ms (10.5% of total)
ival-div: 1.0ms (5.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch27.0ms (0.2%)

Memory
-14.2MiB live, 23.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
5.620424461712853e+95
1.1822325871763567e+96
Samples
20.0ms80×0valid
Compiler

Compiled 522 to 396 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
const: 12.0ms (67.3% of total)
ival-div: 1.0ms (5.6% of total)
ival-add: 1.0ms (5.6% of total)
ival-mult: 1.0ms (5.6% of total)
ival-sub: 1.0ms (5.6% of total)
ival-log: 1.0ms (5.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
16.6MiB live, 16.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
1.2057038609014369e+104
3.06533316006236e+106
Samples
17.0ms112×0valid
Compiler

Compiled 685 to 537 computations (21.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
const: 6.0ms (43.3% of total)
ival-add: 2.0ms (14.4% of total)
ival-mult: 2.0ms (14.4% of total)
ival-sub: 2.0ms (14.4% of total)
ival-div: 1.0ms (7.2% of total)
ival-log: 1.0ms (7.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
2.0ms
1.2057038609014369e+104
3.06533316006236e+106
Compiler

Compiled 685 to 537 computations (21.6% saved)

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.7138191558516604e+307
+inf
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch48.0ms (0.3%)

Memory
-24.5MiB live, 47.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
1.5748263068308735e+159
5.307972894422013e+163
Samples
35.0ms128×0valid
Compiler

Compiled 659 to 530 computations (19.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
const: 7.0ms (42.2% of total)
ival-add: 2.0ms (12.1% of total)
ival-mult: 2.0ms (12.1% of total)
ival-sub: 2.0ms (12.1% of total)
ival-log: 2.0ms (12.1% of total)
ival-div: 1.0ms (6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.1980275659428696e+307
+inf
0.0ms
-9.733256131810208e+134
4.410151447494538
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.1980275659428696e+307
+inf
0.0ms
-9.733256131810208e+134
4.410151447494538
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.1470067505296927e+125
7.164531950508148e+125
0.0ms
5.401595286384538e-10
38922553.33582773
0.0ms
-1.9422345601821828e+84
-2.6242162084649087e+59
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch121.0ms (0.8%)

Memory
-9.4MiB live, 150.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
39.0ms
5.318890720806886e+113
1.082564439660354e+114
28.0ms
1.3585806861765955e+86
1.1802644478117799e+89
29.0ms
3910201582726839.0
2982715319439416000.0
Samples
58.0ms336×0valid
Compiler

Compiled 2 026 to 1 440 computations (28.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
const: 21.0ms (43.9% of total)
ival-sub: 8.0ms (16.7% of total)
ival-add: 6.0ms (12.5% of total)
ival-mult: 6.0ms (12.5% of total)
ival-log: 4.0ms (8.4% of total)
ival-div: 2.0ms (4.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
5.9MiB live, 5.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
2.0ms
3910201582726839.0
2982715319439416000.0
Compiler

Compiled 563 to 466 computations (17.2% saved)

bsearch23.0ms (0.2%)

Memory
-0.3MiB live, 44.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
1.2057038609014369e+104
3.06533316006236e+106
Samples
17.0ms80×0valid
Compiler

Compiled 517 to 418 computations (19.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-add: 6.0ms (40% of total)
const: 4.0ms (26.7% of total)
ival-mult: 2.0ms (13.3% of total)
ival-div: 1.0ms (6.7% of total)
ival-sub: 1.0ms (6.7% of total)
ival-log: 1.0ms (6.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.6761963785310674e+64
5.733121339457565e+70
0.0ms
-2.4641691092226955e+58
-41522451413.79972
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5330409861054492e+25
1.2617181224351695e+37
0.0ms
-2.4641691092226955e+58
-41522451413.79972
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.515336404026599e+140
1.58164705056457e+142
0.0ms
3.222448313356783e+77
1.7835412488664085e+93
0.0ms
-2.4641691092226955e+58
-41522451413.79972
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch215.0ms (1.4%)

Memory
-17.2MiB live, 150.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
8.762830077077109e-14
3.4320260764987786e-12
34.0ms
-0.012990333936388265
-9.563572457802265e-11
Samples
47.0ms256×0valid
Compiler

Compiled 1 739 to 1 162 computations (33.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
const: 19.0ms (50.5% of total)
ival-add: 5.0ms (13.3% of total)
ival-mult: 5.0ms (13.3% of total)
ival-sub: 4.0ms (10.6% of total)
ival-log: 4.0ms (10.6% of total)
ival-div: 2.0ms (5.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0007936500794527283
0.000793650082797126
0.0ms
-0.012196683857023166
0.0007936499837293754
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0007936500794527283
0.000793650082797126
0.0ms
-0.012196683857023166
0.0007936499837293754
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0007936500794527283
0.000793650082797126
0.0ms
-0.012196683857023166
0.0007936499837293754
Compiler

Compiled 27 to 26 computations (3.7% saved)

simplify126.0ms (0.8%)

Memory
20.5MiB live, 98.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02822665
13522665
23882664
34242664
44612664
55562664
67572664
711692664
816282664
920402664
1023362664
1124972664
1225672664
1326062664
1426182664
1526212664
1626212664
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 x #s(literal 439347050248359/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(if (<=.f64 x #s(literal 34000000000000000556857955178552229888 binary64)) (+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(if (<=.f64 x #s(literal 1150000000000000075126566974546994586622312055588694120573396514846177295424886591307584580354048 binary64)) (+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(if (<=.f64 x #s(literal 800000000000000001532540068587734988972764101812153608922242811679503459363191004768988916086544258826240 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(if (<=.f64 x #s(literal 800000000000000001532540068587734988972764101812153608922242811679503459363191004768988916086544258826240 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z)))
(if (<=.f64 x #s(literal 1699999999999999956467693536086121097459677643930255059535836076101491862197244000782751947352209043983421416320710388185966225375636499490211798883029514977280 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -499999999999999980914845420907469931724617668138392575722702061727550202027827845338095855082297280184351144790266035545655630691827712 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -499999999999999980914845420907469931724617668138392575722702061727550202027827845338095855082297280184351144790266035545655630691827712 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -1000000000000000057766609898115896702437267127096064137098041863234712334016924614656 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 4835703278458517/4835703278458516698824704 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 499999999999999962433880809496441021272335434917419230719612986112647099987896513301581746881408826875765029206827766141419520 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z)))))
(if (<=.f64 x #s(literal 108000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 880000000000000012875011802993888267253637829320896452165177492709420800541010430001152 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (if (<=.f64 x #s(literal 550000000000000008557678871206763663347510768306583788353373819236958579640615636795741964453276096221913454477312 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 108000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 125999999999999993875637634757299241174317569756107440119414512633471011611763679018674192523203513942016 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 20000000000000000426408380189087937446025157425359298935486676992 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 20000000000000001811939328 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 500000000000000004246810716844851488074434962299380307947499551351398452953088 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))))))
(if (<=.f64 y #s(literal -7378697629483821/9223372036854775808 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y)) (if (<=.f64 y #s(literal 4208996133570293/1237940039285380274899124224 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))
Outputs
(if (<=.f64 x #s(literal 439347050248359/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (fma.f64 (fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(if (<=.f64 x #s(literal 439347050248359/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (fma.f64 (fma.f64 (fma.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (fma.f64 #s(literal -1 binary64) x #s(literal 91893853320467/100000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(if (<=.f64 x #s(literal 34000000000000000556857955178552229888 binary64)) (+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(if (<=.f64 x #s(literal 34000000000000000556857955178552229888 binary64)) (-.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (fma.f64 (fma.f64 (/.f64 z x) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))))
(if (<=.f64 x #s(literal 1150000000000000075126566974546994586622312055588694120573396514846177295424886591307584580354048 binary64)) (+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(if (<=.f64 x #s(literal 1150000000000000075126566974546994586622312055588694120573396514846177295424886591307584580354048 binary64)) (-.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (/ 91893853320467/100000000000000 x)) (log x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)) (/.f64 (-.f64 (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(if (<=.f64 x #s(literal 800000000000000001532540068587734988972764101812153608922242811679503459363191004768988916086544258826240 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(if (<=.f64 x #s(literal 800000000000000001532540068587734988972764101812153608922242811679503459363191004768988916086544258826240 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(if (<=.f64 x #s(literal 800000000000000001532540068587734988972764101812153608922242811679503459363191004768988916086544258826240 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64))) x)))
(if (<=.f64 x #s(literal 800000000000000001532540068587734988972764101812153608922242811679503459363191004768988916086544258826240 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) x)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z)))
(if (<=.f64 x #s(literal 1699999999999999956467693536086121097459677643930255059535836076101491862197244000782751947352209043983421416320710388185966225375636499490211798883029514977280 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 1699999999999999956467693536086121097459677643930255059535836076101491862197244000782751947352209043983421416320710388185966225375636499490211798883029514977280 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x)) #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -499999999999999980914845420907469931724617668138392575722702061727550202027827845338095855082297280184351144790266035545655630691827712 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -499999999999999980914845420907469931724617668138392575722702061727550202027827845338095855082297280184351144790266035545655630691827712 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -499999999999999980914845420907469931724617668138392575722702061727550202027827845338095855082297280184351144790266035545655630691827712 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -499999999999999980914845420907469931724617668138392575722702061727550202027827845338095855082297280184351144790266035545655630691827712 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 50000000000000000548953181472022770870246154838655923168405341451578792702455745768581664489247344449530624834860586257805795141871570044164153504599073023015635832251466513592848744849794279521669192233082500589213448813106472588814045597893353729061391985085892207552645901446603936636487442857715111559168 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 z x)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -1000000000000000057766609898115896702437267127096064137098041863234712334016924614656 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (/.f64 (*.f64 z y) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 4835703278458517/4835703278458516698824704 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 499999999999999962433880809496441021272335434917419230719612986112647099987896513301581746881408826875765029206827766141419520 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -1000000000000000057766609898115896702437267127096064137098041863234712334016924614656 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 y z) x) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 4835703278458517/4835703278458516698824704 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 499999999999999962433880809496441021272335434917419230719612986112647099987896513301581746881408826875765029206827766141419520 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) z) z)))))
(if (<=.f64 x #s(literal 108000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 880000000000000012875011802993888267253637829320896452165177492709420800541010430001152 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (if (<=.f64 x #s(literal 550000000000000008557678871206763663347510768306583788353373819236958579640615636795741964453276096221913454477312 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 108000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 880000000000000012875011802993888267253637829320896452165177492709420800541010430001152 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (if (<=.f64 x #s(literal 550000000000000008557678871206763663347510768306583788353373819236958579640615636795741964453276096221913454477312 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) z) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 108000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 108000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 125999999999999993875637634757299241174317569756107440119414512633471011611763679018674192523203513942016 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z)))
(if (<=.f64 x #s(literal 125999999999999993875637634757299241174317569756107440119414512633471011611763679018674192523203513942016 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) z)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 20000000000000000426408380189087937446025157425359298935486676992 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 20000000000000000426408380189087937446025157425359298935486676992 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 20000000000000001811939328 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) z) x)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 20000000000000001811939328 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (+ (+ (* (- x 1/2) (log x)) (neg x)) 91893853320467/100000000000000) x) (+ (* (+ (* (+ 7936500793651/10000000000000000 y) z) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x) (/.f64 (*.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) z) x)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 500000000000000004246810716844851488074434962299380307947499551351398452953088 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -19999999999999998876238979948827261631594308857026393931776 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 500000000000000004246810716844851488074434962299380307947499551351398452953088 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) (/ 83333333333333/1000000000000000 x)) (+ (* (log x) (- x 1/2)) 91893853320467/100000000000000)) x) (/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 500000000000000008488109619119479852070522586786553369815300517557998872033608454479131162978127556439704227115577799618229701016825446268928 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 z x) z)) y)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))))))
(if (<=.f64 y #s(literal -7378697629483821/9223372036854775808 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y)) (if (<=.f64 y #s(literal 4208996133570293/1237940039285380274899124224 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 z (/.f64 z x))) y))))
(if (<=.f64 y #s(literal -7378697629483821/9223372036854775808 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 z x) z)) y)) (if (<=.f64 y #s(literal 4208996133570293/1237940039285380274899124224 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (+ (* z (/ z x)) (/ (- (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (+ (* (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) z) 91893853320467/100000000000000)) x) y)) (*.f64 (/.f64 z x) z)) y))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))) z)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 y x) z) z))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 z (/.f64 y x))))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 y x) z) z))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x)))) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 y (/.f64 z x))))))
(if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -5764607523034235/576460752303423488 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z)) (if (<=.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 1830032488729889/2305843009213693952 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 z x) y) z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (* (+ (/ y x) (/ 7936500793651/10000000000000000 x)) z) z) (*.f64 (*.f64 (/.f64 z x) z) #s(literal 7936500793651/10000000000000000 binary64))))

soundness2.6s (17.4%)

Memory
-18.6MiB live, 1 416.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
085616
0122614
1688587
26543587
08411568
02079
03279
115179
2128979
0912072
073436
0126405
1611395
25351395
08146394
02621052
18551016
22823960
08364877
07784411
125534167
085403869
091704
0137698
1753689
27690689
08695656
06864176
123103726
085663441
06924397
123594144
083673831
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 4 051 to 1 432 computations (64.7% saved)

preprocess208.0ms (1.4%)

Memory
20.1MiB live, 174.2MiB allocated
Compiler

Compiled 5 428 to 660 computations (87.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...